gpt4 book ai didi

java - 如何在 JavaFX 中按特定按键运行函数?

转载 作者:行者123 更新时间:2023-12-02 05:17:36 26 4
gpt4 key购买 nike

我有一个正在运行的 javafx 程序,我想在按下键盘上的特定键(例如“a”键)时调用该程序内的函数。我尝试在场景中使用事件处理程序,但按下任意键时 KEY_PRESSED 似乎会消失,除非我使用错误。 KEY_TYPED 似乎可能适合我的需求,但我只找到了与文本框相关的示例,这不是我正在寻找的。有谁知道如何做到这一点,或者有一个好的资源我可以咨询这样的事情

最佳答案

只需检查按下的键的代码:

scene.setOnKeyPressed(e -> {
if (e.getCode() == KeyCode.A) {
System.out.println("The 'A' key was pressed");
}
});

关于java - 如何在 JavaFX 中按特定按键运行函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33224161/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com