javafx - 始终将节点保持在窗格顶部
问题描述
我有一个窗格,我在其中添加了多个节点。有时,这些节点相交。
我希望能够在与首先添加的节点的处理程序的交叉点上单击鼠标左键(因此它最终在后面添加的节点下)。
我考虑过在最后添加的节点(顶部的那个)上使用 setMouseTransparent() ,但我不能,因为我需要处理顶部节点的右键单击,所以我不能让它透明。
我想出的解决方案是始终将节点首先添加在顶部:这样,当点击交叉点时,我会点击那个,所以他的处理程序会得到鼠标事件。
有没有办法使用 javafx 始终将节点保持在窗格中的其他节点之上?
解决方案
推荐阅读
- c# - 将反序列化的 JSON 对象保存到具有重复子实体的数据库
- python - 我想用一个提交按钮提交三个相关的模型表单并渲染详细视图
- r - 使用 getsymbols 中的特殊字符进行分析的问题 (PerformanceAnalytics)
- json - 如何访问 json 数据(react-native)expo 的值 0
- regex - 正则表达式捕获一个组,但前提是前面有一个字符串,后面有一个字符串
- apache - Htaccess 重定向除第一个端点之外的所有端点
- python - 异步传输和协议将接收到的数据流式传输到字节数组中进行处理
- html - 旋转的图像超出父 div
- linux - Sed is truncating first character if it is starting with "v" while appending in file
- r - 使用 ifelse 更改 R 中的列