1

那是我的 fxml 的一部分:

<VBox>
  <children>
    <Button/>
    <Button/>
  </children>
</VBox>

我想在 vBox 中添加一个新孩子。但我想将它添加到特定位置,例如“位置 2”的两个按钮之间。

4

1 回答 1

4

窗格的子列表是 an ObservableList,它只是普通 old 的子接口java.util.List。所以你可以使用所有常用的列表方法。假设你在你的控制器中有一个引用VBox,调用它vbox,你可以这样做

vbox.getChildren().add(1, myNewButton);
于 2016-03-04T14:58:36.763 回答