我是javaFx的新手,使用fxml创建模板。我无法将Vbox
集中在一个太大的Pane
中,尽管我确信它一定非常简单。我还想要VBox
周围的边界.
谁能帮忙?这是我所拥有的:
<TitledPane text="Title" collapsible="false">
<content>
<GridPane hgap="10" vgap="10">
<children>
<VBox alignment="TOP_CENTER" spacing="10">
<!-- Content -->
</VBox>
</children>
<columnConstraints>
<ColumnConstraints halignment="CENTER"/>
</columnConstraints>
<rowConstraints>
<RowConstraints/>
</rowConstraints>
</GridPane>
</content>
</TitledPane>
我想GridPane
是个坏主意,但这就是我知道拥有我想要的边界的方式。
谢谢你的时间!
我想
GridPane
是个坏主意,但这就是我知道拥有我想要的边界的方式。
是的,它是。为一个孩子使用GridPane
是矫枉过正。只需使用padding
为 10
的StackPane
:
<TitledPane text="Title" collapsible="false">
<content>
<StackPane>
<padding>
<Insets topRightBottomLeft="10"/>
</padding>
<children>
<VBox alignment="TOP_CENTER" spacing="10">
<children>
<!-- Content -->
</children>
</VBox>
</children>
</StackPane>
</content>
</TitledPane>