我目前的工作是在系统运行时增加JTextFields将到面板的应用程序:Java - 在运行时添加Swing组件使用引用名称?
int rowCounter = 1;
pnlRows.add(new JLabel("Row " + rowCounter));
pnlRows.add(new JTextField(20));
pnlRows.revalidate();
validate();
我的问题是,我想用自己的值的方法,但都没有引用它们的方式。
有没有办法做到的线沿线的东西:
int i = 1;
JTextField row + i = new JTextField();
i++;
所以我每次运行作出的文本字段的时间将分别称为ROW1,ROW2,ROW3。
谢谢。
这很好,虽然你不需要调用revalidate()+ validate()。只需重新验证()就足够了。 – 2010-11-26 16:12:21
为什么一个* linked * list?这几乎从来都不是最好的选择。 – 2010-11-26 16:27:02