如果我想在JavaFx中以编程方式添加一行文本字段,我可以简单地使用gridpane添加方法
这会向第 1 行添加一组文本字段。
for (int i = 0; i < Fields.size(); i++) {
gridpane.add(new TextField(), i, 1);
}
同样,如何删除一行?。我在JavaFX中没有找到合适的方法来方便地删除行/列。
最佳答案
没有直接等效的方法。要删除节点,只需使用
gridpane.getChildren().remove(...);
或 gridpane.getChildren().removeAll(...);
并传入要删除的节点从 Pane 中。
关于javafx-2 - JavaFX 2 : How do I delete a row or column in Gridpane,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23002532/