有没有办法使用循环检查java中的所有组件名称?

时间:2014-02-09 16:29:31

标签: java

我问这个的原因是因为我有3个文本框名称(变量),text_1,text_2和text_3。我想在文本框中自动写一些东西,具体取决于我必须写的文本框名称(变量)。使用循环我需要检查当前文本框名称是text_1,text_2还是text_3。

如果我用伪代码写它,它将如下所示:

loop:
     if(component name == text_1)
        text_1.setText = text;
     else if(component name == text_2)
     .... and so on..

1 个答案:

答案 0 :(得分:1)

这就是数组的用途。然后您可以使用索引

访问它们
textFields[0].setText(text);

对所有人做一些事情只是使用循环和索引。