我有两个嵌套在vbox中的hbox,我希望它们的高度在vbox中平均分配。我在Scene Builder 8中尝试过üsing计算,但这并没有让我到任何地方!以下是我希望hbox均匀分布的代码的一部分:
<VBox prefHeight="269.0" prefWidth="1064.0"
BorderPane.alignment="CENTER">
<BorderPane.margin>
<Insets bottom="3.0" left="3.0" right="3.0" top="3.0" />
</BorderPane.margin>
<children>
<HBox prefHeight="100.0" prefWidth="200.0" />
<HBox prefHeight="100.0" prefWidth="200.0" />
</children>
</VBox>
答案 0 :(得分:0)
您可以将VGrow
属性添加到HBox并将其设置为ALWAYS
。这将导致HBox总是填满可用空间。
<children>
<HBox prefHeight="100.0" prefWidth="200.0" VBox.vgrow="ALWAYS" />
<HBox prefHeight="100.0" prefWidth="200.0" VBox.vgrow="ALWAYS" />
</children>