JavaFX - 使节点对事件不可见

标签 java javafx-2 javafx

我需要使 JavaFX 中的一些节点对于鼠标事件不可见。 例如,有一个 HBox,内部有 6 个元素,HBox 上方有一个矩形,现在我需要捕获 HBox 的 6 个元素上的 MouseEntered 和 MouseExited 事件,这是不可能的,因为矩形正在捕获它们。

谢谢各位的解答

最佳答案

使用node.setMouseTransparent(true);使节点对鼠标事件透明。

关于JavaFX - 使节点对事件不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16082259/

相关文章:

java - Csv 文件循环工作错误

java - 如何在不使用 JavaFX 中的 Controller 类的情况下使用 FXML(从接口(interface)传递或获取值)?

java - 有没有办法模块化 JavaFX 应用程序?

java - 在 macOS 11 Big Sur 上从 JavaFX 应用程序打开应用程序随机失败,并显示 kLSNoExecutableErr

JavaFX:滚动 Pane 不适合父级

java - 为什么 Sprite 大小会影响 OpenGL ES 2.0/3.0 中的性能?

java - 关于 Android 中的 findViewById(int id) 方法的说明

java - keyListener 有问题

java - 如何避免大量 JavaFX 坐标转换(由 UI 响应引起)

java - 强制使 JavaFX 属性失效