【发布时间】:2019-08-01 05:11:25
【问题描述】:
我在场景上有一个按钮,只要按下空格键或回车键,该按钮就会自动触发。我希望用户能够在不触发此按钮的情况下键入这些键。我已经尝试过 root.requestFocus() 并在场景中的其他节点上调用请求焦点方法。按下这些键时,如何防止此按钮触发。感谢您的帮助。
编辑:
到目前为止,我刚刚完成了使 Javafx 应用程序工作的样板代码,添加了该按钮和一些标签。我已经在我的应用程序的几个节点中尝试了 requestFocus() 方法,但都没有产生任何影响。我还有一个scene.setOnKeyPressed 按键动作事件监听器。
【问题讨论】:
-
你能分享你到目前为止所做的事情吗?一个Minimal, Complete, and Verifiable example。