1

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

4

1 回答 1

0

不支持这种可变组织。

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

fields = new JTextField[]{ textField1, textField2, ... };
于 2012-11-09T16:33:03.130 回答