【发布时间】:2017-08-31 08:27:08
【问题描述】:
我正在编写一个程序,允许用户在需要向表单添加更多数据的情况下添加新的空文本字段。我无法理解如何为添加到我的 GridPane 的每个新字段设置坐标。例如,
btnClick.setOnAction(new EventHandler<ActionEvent>(){
public void handle(ActionEvent e)
{
TextField text = new TextField();
primaryPane.add(text, 5 , 6);
}});
只会在位置 (5,6) 添加一个新的文本字段。如何更改代码以允许用户添加任意数量的字段,每个字段一个接一个地显示。我知道我可以对确定数量的新字段使用循环,但是用户应该能够创建任何数字。提前感谢您的帮助。
内森
【问题讨论】:
-
存储最后添加的文本字段坐标并在每次点击时修改它们。