动态添加的节点不适合父节点

时间:2014-05-15 23:49:42

标签: java javafx javafx-8

我有一个托管StackPane的主屏幕。在此StackPane中,可以一次加载和显示任何特定屏幕。例如,第一个屏幕将成为一个闪屏。我应该将启动画面的根容器设置为AnchorPane还是什么?我希望我的屏幕可以调整大小以适应其父级,并将其动态加载到顶级StackPane中。如果调整了StackPane的窗口大小,那么子屏幕会随之调整大小。

如果这是Android,那么答案就是fit_to_parent,但不幸的是,这不是它。 :P

Desired

Actual

1 个答案:

答案 0 :(得分:0)

似乎我已经弄明白了。我的节点动态添加到的AnchorPane需要动态设置其约束。也就是说,AnchorPane.setTopAnchor(node,double)等等。