节点 - 选择图层出现JavaFX2(Nodes - Choose the Layer to app

2019-10-17 07:14发布

我希望能够选择的节点出现在层,并改变它整个计划的过程。

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

在摆动中,我使用的JLayeredPane及其方法的setLayout(JComponent中,整数)。 在INT越高,等级越高的组件出现在屏幕上。

是不是有什么相似?

谢谢

Answer 1:

我想你可以通过组合与子节点的z顺序索引玩

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


Answer 2:

布局已经做了做好这项工作: StackPane 。

JavaFX的教程有一个专门给它一章 。

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



文章来源: Nodes - Choose the Layer to appear JavaFX2