如何在JavaFX中设置VBox
的Z顺序?
发布于 2010-06-07 17:17:04
JavaFX中的Z顺序实际上是场景图中的顺序,例如。在场景的内容序列中(然后在组、容器等的内容中)。
所有节点还具有toFront()和toBack()函数来帮助更改此顺序。为了更好地控制,您必须从一个位置移除节点,并在序列中将其插入到更高或更低的位置。
发布于 2013-02-27 17:21:22
使用toFront()和toBack()函数确实可以影响z顺序,但请注意,这也会影响布局。例如,HBox和VBox也使用子元素的序列来进行布局,将某些内容移到前面也会将其移到HVBox的末尾。这可能不是你要找的东西。
我正在寻找一种方法来制作一个动画节点在所有其他节点之上,而不会弄乱布局。似乎没有办法做到这一点,因为z顺序和布局顺序都是从子顺序中提取的。
https://stackoverflow.com/questions/2988196
复制相似问题