我是javafx和fxml的新手,我无法将我的项目集中在边框窗格中。
我的fxml如下:
<BorderPane ...>
<top>
<Label styleClass="page-title" text="%startup_title">
<VBox.margin>
<Insets bottom="10.0" left="20.0" top="5.0" />
</VBox.margin>
</Label>
</top>
<center>
<VBox fx:id="vbox" >
<children>
<ProgressBar fx:id="progressBar" prefWidth="500.0" progress="0.0" />
<Label fx:id="progressLabel" styleClass="item-title" text="tt" />
</children>
</VBox>
</center>
</BorderPane>
问题似乎是vbox有一个整个屏幕,而里面的项目在top_left上。我知道我需要将vbox的宽度设置为最小值,而不是让它在borderpane中扩展,但是如何?
谢谢!