Javafx 2 节点-选择要显示的层JavaFX2

Javafx 2 节点-选择要显示的层JavaFX2,javafx-2,javafx,Javafx 2,Javafx,我希望能够选择节点出现的层,并在整个程序过程中对其进行更改 我知道最后添加的节点显示在前一个节点的顶部 在swing中,我使用JLayeredPane及其方法setLayout(JComponent,integer)。int值越高,组件在屏幕上显示的级别越高 有类似的吗 谢谢我认为您可以通过以下组合使用子节点的z顺序索引 Node node = pane.getChildren().get(index); Node node = pane.getChildren().remove(index);

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

我知道最后添加的节点显示在前一个节点的顶部

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

有类似的吗


谢谢

我认为您可以通过以下组合使用子节点的z顺序索引

Node node = pane.getChildren().get(index);
Node node = pane.getChildren().remove(index);
pane.getChildren().add(newIndex, node);

已完成布局以执行此作业:

JavaFX教程有一个简单的例子


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

我查找了您注意到的z顺序,找到了toFront()和toBack方法。所以,除了你的建议,我觉得我还可以。非常感谢。