我有一个班级" Book"每本书我都不知道有多少作者。用户将给我作者的数量,并将此数字存储给变量作者。这是制作文本字段的代码。
FlowLayout layout2=new FlowLayout();
for(int i=0;i<authors;i++)
{
JPanel row=new JPanel();
JTextField author_name=new JTextField(20);
JLabel author_label=new JLabel("Author"+(i+1)+":");
row.setLayout(layout2);
row.add(author_label);
row.add(author_name);
container.add(row);
}
当用户按下按钮&#34;存储&#34;时,我想将每个作者姓名存储到列表中。这是代码:
for(int i=0;i<authors;i++)
list_authors.add(author_name.getText());
问题是我只获得了最后一位作者的名字。请帮我。提前谢谢