gpt4 book ai didi

java - 如何以编程方式更改 Tab 键停止索引并在 javafx 中禁用

转载 作者:行者123 更新时间:2023-12-02 12:15:43 25 4
gpt4 key购买 nike

我正在尝试在 JavaFX 中创建一个键盘友好的应用程序。我需要管理整个场景中的制表符键,并且需要禁用某些点头(TextFields、Button)的制表符停止位。

在我的研究中,我了解到每个节点都实现按键事件。有什么简单的方法可以实现吗?

private void OnKeyPressed_MContainer(KeyEvent event) {

if (event.getCode().equals(KeyCode.TAB)) {

}

}

最佳答案

JavaFX event processing由两部分组成。首先是事件捕获阶段,其中事件从根“向下”到子级,然后事件冒泡,其中事件“向上”返回到根。为了捕获节点的所有子节点上的事件,您可以使用 event filters 在其向下的过程中捕获它。 。那么您不必在所有子节点上添加处理程序。

这回答了您的问题,但我个人认为应该有比自己处理选项卡事件更好的方法。

关于java - 如何以编程方式更改 Tab 键停止索引并在 javafx 中禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46190644/

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