Javafx 在HBox中的其他节点之上绘制节点

Javafx 在HBox中的其他节点之上绘制节点,javafx,hbox,Javafx,Hbox,我正在寻找一种在HBox中相邻节点之上绘制节点的方法。默认行为意味着它是在前一个行为之上绘制的,但也意味着下一个行为是在前一个行为之上绘制的。对于其他容器,可以使用Node.toFront(),但更改包含HBox子节点的列表中节点的位置也会更改HBox中的实际位置,这在我的情况下是不需要的行为。谢谢你的帮助,谢谢 编辑: 在椭圆上应用DropShadow效果并将其与文本一起包装在StackPane中时,会发生重叠。这种效果似乎与HBox有一种奇怪的交互作用,因为它在没有HBox的情况下可以正常工

我正在寻找一种在HBox中相邻节点之上绘制节点的方法。默认行为意味着它是在前一个行为之上绘制的,但也意味着下一个行为是在前一个行为之上绘制的。对于其他容器,可以使用Node.toFront(),但更改包含HBox子节点的列表中节点的位置也会更改HBox中的实际位置,这在我的情况下是不需要的行为。谢谢你的帮助,谢谢

编辑: 在椭圆上应用DropShadow效果并将其与文本一起包装在StackPane中时,会发生重叠。这种效果似乎与HBox有一种奇怪的交互作用,因为它在没有HBox的情况下可以正常工作。添加效果后,它会为椭圆分配更多的水平空间,但不足以覆盖效果的边距。此外,当单击整个黑色矩形右半部的任意位置时,鼠标单击会发送到stackPane事件处理程序,而不是矩形的


通常是一个
HBox
将孩子们吸引到不同的区域。如何使它们重叠?首先为
HBox
设置一个标准尺寸,然后对每个孩子的大小和填充进行游戏。您想制作什么?如果这样做,我们将提供一张图片,我们将不胜感激。@fabian编辑以添加更多信息。感谢您的时间通常一个
HBox
会将孩子们带到不同的区域。如何使它们重叠?首先为
HBox
设置一个标准尺寸,然后对每个孩子的大小和填充进行游戏。您想制作什么?如果这样做,我们将提供一张图片,我们将不胜感激。@fabian编辑以添加更多信息。谢谢你的时间