节点 - 选择要显示JavaFX2的图层

时间:2012-10-03 12:58:06

标签: javafx-2 javafx

我希望能够选择节点出现的图层,并在整个程序过程中对其进行更改。

我知道最后添加的节点出现在上一节的顶部。

在swing中,我使用JLayeredPane及其方法setLayout(JComponent,integer)。 int越高,组件在屏幕上显示的级别越高。

有类似的东西吗?

谢谢

2 个答案:

答案 0 :(得分:0)

我认为您可以通过

的组合来播放子节点的z顺序索引
Node node = pane.getChildren().get(index);
Node node = pane.getChildren().remove(index);
pane.getChildren().add(newIndex, node);

答案 1 :(得分:0)

已经完成了这项工作的布局:StackPane

JavaFX教程有一个chapter dedicated to it

不同的窗格是堆叠的,但如果不透明度未设置为100%,则它们都可见。