Adobe Air アプリケーションのボタンにキーボード ショートカットを実装したいと考えています。
画面に 4 つのボタンがあります。F9、F10、F11、F12キーを割り当てたい。それを達成する方法は?いろいろ探しましたがまだ見つかりません。
私に助言してください。
Adobe Air アプリケーションのボタンにキーボード ショートカットを実装したいと考えています。
画面に 4 つのボタンがあります。F9、F10、F11、F12キーを割り当てたい。それを達成する方法は?いろいろ探しましたがまだ見つかりません。
私に助言してください。
F9、F10、F11、F12 のキー コードをキャプチャする必要があります。簡単に言えば、このサイトからキーコードを取得できます。
http://livedocs.adobe.com/flex/3/html/help.html?content=events_11.html
すべてのキー コードを定数ファイルに保存しました。押されたボタンの値がkoキーコードと等しいことを確認します。カスタムイベントをディスパッチしました。
LiveDocs のこのページを参照してください。定数を見たい。
したがって、次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;
}
}