0

我目前正在开发一个 javaFX 2.0 游戏,我想知道如何制作它,所以当我输入一个特定的键时会发生一些事情。感谢您花时间阅读本文。

4

1 回答 1

0

使您的根节点集中,然后在setOnKeyPressed方法中编写您的逻辑。

示例代码:

root.setFocusTraversable(true);
root.setOnKeyPressed(new EventHandler<KeyEvent>() {

    @Override
    public void handle(KeyEvent kEvent) {
        if (kEvent.getCode() == KeyCode.SPACE) {
            System.out.println("Space Bar pressed");
        }
    }
});
于 2013-02-05T21:21:58.687 回答