我正在尝试使用stackpane消耗我的应用程序中的所有箭头键事件。
HBox gcodeTabHbox = new Hbox();
gcodeTabHbox.setOnKeyPressed(new EventHandler<KeyEvent>() {
public void handle(KeyEvent e) {
logger.info("KeyPressed");
}
});
对于我的生活,我无法解决我的事件。我怀疑我的应用程序中的其他东西正在消耗它?但是我不知道怎么检查。另外,我不确定HBox必须“专注”。我希望当用户看到HBox时,所有KeyEvents都会触发特定的HBox事件处理程序,而不必首先“点击”HBox。
谢谢,