Layout 设置fxml中所有子节点的边距

Layout 设置fxml中所有子节点的边距,layout,javafx,fxml,Layout,Javafx,Fxml,我有一个FXML布局文件,其中根元素是VBox。我想在VBox中的每个直接子元素之间设置垂直边距/填充 我如何做到这一点?我是否使用css,或者在FXML文件中是否可以使用XML标记 <VBox maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/

我有一个FXML布局文件,其中根元素是VBox。我想在VBox中的每个直接子元素之间设置垂直边距/填充

我如何做到这一点?我是否使用css,或者在FXML文件中是否可以使用XML标记

<VBox maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
  <HBox prefWidth="200.0">
        <Label text="Name:" />
        <TextField fx:id="nameTextField" />
  </HBox>
  <ChoiceBox fx:id="sampleEntryMode" />
  ...
</VBox>

...
您可以使用在每个直接子级之间添加一些空间