1
这就是我的FXML的一部分:有没有办法将孩子插入特定的位置?
<VBox>
<children>
<Button/>
<Button/>
</children>
</VBox>
我想一个新的子项添加到VBOX。但我想添加它在一个特定的位置,例如“位置2”两个按钮之间。
这就是我的FXML的一部分:有没有办法将孩子插入特定的位置?
<VBox>
<children>
<Button/>
<Button/>
</children>
</VBox>
我想一个新的子项添加到VBOX。但我想添加它在一个特定的位置,例如“位置2”两个按钮之间。
窗格的子列表是ObservableList
,它只是普通的旧java.util.List
的子接口。所以你可以访问所有通常的list methods。假设你在你的控制器具有对VBox
参考,称之为vbox
,你可以做
vbox.getChildren().add(1, myNewButton);
你的意思是你在控制器(使用Java代码即)加入了吗? –
是的,像 vbox.getChildren()。add(myNewButton); –
但我想说“add(component,position);” –