Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中循环浏览文本框?_Java_Loops_Textbox - Fatal编程技术网

如何在Java中循环浏览文本框?

如何在Java中循环浏览文本框?,java,loops,textbox,Java,Loops,Textbox,我有10个文本框,分别命名为searchField1、searchField2……searchField10。我如何循环通过它们?以下是到目前为止我得到的信息: for(int i =1; i <= 10; i++) { productListModel.addElement(FindProducts.addProducts(searchField+i.getText())); } for(int i=1;i不要使用太多字段,而是将它们放在数组或列表中,然后您可以循环使用它们您不

我有10个文本框,分别命名为searchField1、searchField2……searchField10。我如何循环通过它们?以下是到目前为止我得到的信息:

for(int i =1; i <= 10; i++)
{
    productListModel.addElement(FindProducts.addProducts(searchField+i.getText()));
}

for(int i=1;i不要使用太多字段,而是将它们放在数组或列表中,然后您可以循环使用它们您不能这样做。您要么使用java反射API(这太难且不实用),要么将文本框存储在这样的数组中(假设您指的是带有文本框的类JTextField):

JTextField[]searchField=新的JTextField[10]
//…一些代码和函数

对于(int i=0;i什么是“文本框”?我猜不出您是在谈论AWT、Swing还是其他API。是的,请提供更多相关信息,以便回答这个问题,包括您可能使用的GUI库。
JTextField[] searchField=new JTextField[10]
//... some code and functions 
for(int i =0; i <= 9; i++)
{
    nproductListModel.addElement(FindProducts.addProducts(searchField[i].getText()));
}