Java SE + NetBeans - 如何在UI Generator中为文本分配文本字段?

时间:2012-11-09 16:20:09

标签: java arrays netbeans jtextfield

我在NetBeans中生成了一个UI,其中有16个文本字段位于4x4。为了能够动态地遍历它们,我希望将这些文本字段放在一个数组中,这样它们的名称就像字段[0] - 字段[15],但我还没有找到办法。编辑器只允许我为每个字段分配一个特定的变量,它不接受“[]”并返回错误消息“组件的名称必须是有效的Java变量名称。”。 我宁愿不通过外部修改代码来破坏UI生成器显示,但如果这是唯一的方法,那么就可以了。 :) 提前谢谢!

1 个答案:

答案 0 :(得分:0)

不支持这种变量组织。

我总是通过在initComponents()电话后添加类似内容来接近它:

fields = new JTextField[]{ textField1, textField2, ... };