如何在JavaFX 2中将关键事件附加到HBox?

时间:2013-08-19 03:07:37

标签: java javafx-2

我正在尝试使用stackpane消耗我的应用程序中的所有箭头键事件。

HBox gcodeTabHbox = new Hbox();

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

对于我的生活,我无法解决我的事件。我怀疑我的应用程序中的其他东西正在消耗它?但是我不知道怎么检查。另外,我不确定HBox必须“专注”。我希望当用户看到HBox时,所有KeyEvents都会触发特定的HBox事件处理程序,而不必首先“点击”HBox。

谢谢,

0 个答案:

没有答案