【发布时间】:2019-02-02 21:36:33
【问题描述】:
是否可以在不监听 KeyEvent 的情况下简单地检查 JavaFX 中当前是否按下了某个键?就我而言,我想检查按下按钮时是否按下了键。
button.setOnAction(e -> {
// This is where I want to check if a specific key is currently down.
if(keyIsDown) {
// do something
} else {
// do something else
}
});
我可以想到几个解决方法。我只是想知道是否有正确的方法来做到这一点。
【问题讨论】:
-
你不能不听就听不听,但你可以听并绑定值并从你的按钮监听器检查它的值如果你愿意,我可以提供代码作为答案
-
请继续。
标签: java user-interface javafx keyboard