smartrcp 키보드 오른쪽 단추 메뉴 및 키보드 조합 키 의 예시
<?xml version="1.0" encoding="utf-8"?>
<gui:RCPModule xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:gui="cn.smartinvoke.gui.*"
xmlns:rcp="cn.smartinvoke.rcp.*"
layout="vertical" creationComplete="init()">
<mx:Script>
<![CDATA[
import org.eclipse.swt.CEventType;
import cn.smartinvoke.smartrcp.gui.module.CEvent;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
function init():void{
//Display , SmartRCP Display ,
// eclipse rcp org.eclipse.swt.widgets.Display 。
var display:Display=Display.getCurrent();
/**
* ,
*/
display.addListener(CEventType.KeyDown,this.onKeyDownEvent,this);
/**
*
*/
display.addListener(SWT.MouseDown,this.onMouseDownEvent,this);
}
/**
*
*/
function onKeyDownEvent(evt:CEvent):void{
// ctrl + alt + F1
if(evt.stateMask==(SWT.CTRL | SWT.ALT)&& evt.keyCode==SWT.F1){
this.info.text="ctrl + alt + F1 pressed";
}else{
this.info.text=evt.character+" down...";
}
}
/**
*
*/
function onMouseDownEvent(evt:CEvent):void{
this.info.text=" "+evt.button+" ";
}
]]>
</mx:Script>
<mx:Panel title=" , ctrl + alt + F1 " cornerRadius="0"
horizontalAlign="center" verticalAlign="middle"
styleName="opaquePanel" width="100%" height="100%">
<mx:Label id="info"/>
</mx:Panel>
</gui:RCPModule>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
m1 이클립스에 oracle cloud (오라클 클라우드)연결하기m1에는 oracle이 설치되지 않는다.... 큰맘먹고 지른 m1인데 oracle이 설치되지 않는다니... 하지만 이뻐서 용서가 된다. 이거 때문에 웹 개발 국비수업을 듣는 도중에 몇번 좌절하고 스트레스를 크게 받았...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.