Javafx 2 节点-选择要显示的层JavaFX2
我希望能够选择节点出现的层,并在整个程序过程中对其进行更改 我知道最后添加的节点显示在前一个节点的顶部 在swing中,我使用JLayeredPane及其方法setLayout(JComponent,integer)。int值越高,组件在屏幕上显示的级别越高 有类似的吗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);
谢谢我认为您可以通过以下组合使用子节点的z顺序索引
Node node = pane.getChildren().get(index);
Node node = pane.getChildren().remove(index);
pane.getChildren().add(newIndex, node);
已完成布局以执行此作业: JavaFX教程有一个简单的例子
不同的窗格是堆叠的,但如果不透明度未设置为100%,它们都是可见的。我查找了您注意到的z顺序,找到了toFront()和toBack方法。所以,除了你的建议,我觉得我还可以。非常感谢。