首页 > 解决方案 > 始终将节点保持在窗格顶部

问题描述

我有一个窗格,我在其中添加了多个节点。有时,这些节点相交。

我希望能够在与首先添加的节点的处理程序的交叉点上单击鼠标左键(因此它最终在后面添加的节点下)。

我考虑过在最后添加的节点(顶部的那个)上使用 setMouseTransparent() ,但我不能,因为我需要处理顶部节点的右键单击,所以我不能让它透明。

我想出的解决方案是始终将节点首先添加在顶部:这样,当点击交叉点时,我会点击那个,所以他的处理程序会得到鼠标事件。

有没有办法使用 javafx 始终将节点保持在窗格中的其他节点之上?

标签: javafxpane

解决方案


推荐阅读