JavaFX Scenebuilder在StackPane中移动元素

时间:2015-11-24 05:30:59

标签: javafx scenebuilder

我正在尝试移动我放在StackPane中的按钮和标签之类的东西,因为我希望这些东西在最小化或最大化窗口时保持居中。当我把所有我想要的东西放入StackPane时,它们都会集中在一起并相互分层。如果可能的话,我如何能够在StackPane中移动这些元素?或者在调整窗口大小时我如何能够将所有元素保持在中心?

1 个答案:

答案 0 :(得分:2)

您可以编辑他们的TranslateX和TranslateY属性。例如

Label label1 = new Label();
label1.setText("0");
label1.TranslateX(-10.0); //<< moves the label 10 pixels to the left.

如果您使用的是Scene Builder,则可以在&#34; layout&#34;右侧编辑这些属性。标签