我想在我的Adobe Air應用程序中實現按鈕的鍵盤快捷鍵。adobe air中按鈕的鍵盤快捷鍵
我在屏幕上有四個按鈕。我想分配F9,F10,F11,F12對他們的鍵。如何實現這一目標?我搜查了很多,但還沒有找到。
請指教我。
我想在我的Adobe Air應用程序中實現按鈕的鍵盤快捷鍵。adobe air中按鈕的鍵盤快捷鍵
我在屏幕上有四個按鈕。我想分配F9,F10,F11,F12對他們的鍵。如何實現這一目標?我搜查了很多,但還沒有找到。
請指教我。
您需要捕獲F9,F10,F11,F12的關鍵代碼。爲了快速,你可以從這個網站獲得鍵碼。
http://livedocs.adobe.com/flex/3/html/help.html?content=events_11.html
我在恆定的文件中保存我所有的鍵碼。我檢查按下的按鈕值是否等於鍵密碼。並派出我的自定義事件。
請參閱LiveDocs中的this page。你想看看常量。
所以,你會聽KeyboardEvent.KEY_DOWN
,做這樣的事情:
function keyDownHandler(e:KeyboardEvent):void {
switch(e.charCode) {
case Keyboard.F9:
// do something
break;
case Keyboard.F10:
// do something
break;
case Keyboard.F11:
// do something
break;
}
}