【问题标题】:Set margins for all children nodes in fxml为 fxml 中的所有子节点设置边距
【发布时间】:2015-10-09 12:48:22
【问题描述】:

我有一个 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>

【问题讨论】:

    标签: layout javafx fxml


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      • 2014-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-18
      • 1970-01-01
      相关资源
      最近更新 更多