我想在我的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;
}
}