私は Griffon アプリケーションを構築しています。ユーザーがキーを押して前後に簡単に移動できるように、キーアップ イベントに反応できるようにしたいと考えています。Griffon を使用して重要なイベントをリッスンする方法を示す例はありますか?
1 に答える
3
Griffonは常に選択肢を提供することを忘れないでください。この場合、1つのレベルをドロップダウンして、ターゲットコンポーネントにKeyEventListenersを登録できます。別のオプションは、ここのプラグインでkeyStrokeAction
示されているように、SwingBuilderによって公開されたノードを使用することですhttps://github.com/griffon/griffon-slideware-plugin/blob/master/griffon-app/views/griffon/plugins/スライドウェア/DeckPlayerView.groovyslideware
keyStrokeAction(component: deck,
keyStroke: shortcut('UP'),
condition: 'in focused window',
action: lookupAction)
于 2012-12-28T10:25:50.947 に答える