0

アプリケーション内のすべての矢印キー イベントをスタックペインに消費させようとしています。

HBox gcodeTabHbox = new Hbox();

gcodeTabHbox.setOnKeyPressed(new EventHandler<KeyEvent>() {
            public void handle(KeyEvent e) {
               logger.info("KeyPressed");  
            }
});

私の人生では、イベントを発生させることはできません。アプリケーションの他の何かがこれを消費していると思われますか? ただし、確認方法がわかりません。また、HBox を「フォーカス」する必要があるかどうかもわかりません。HBox がユーザーに表示されている場合、最初に HBox を「クリック」することなく、すべての KeyEvents が特定の HBox イベント ハンドラーに対して発生することをお勧めします。

ありがとう、

4

0 に答える 0