如何在循环中调用difrent jTextareas?

时间:2017-06-26 10:59:47

标签: java loops count

在我的键盘类中,我有3个不同的jTextareas(jTextareas1,jTextareas2,jTextareas3)。 Normaly我用keyboardwindow.jTextArea1.setText()调用它们; 或者keyboardwindow.jTextArea1.setBackground();在我的主要。

但是有没有办法在我的主要循环中使用它们:

 for(int n=1; n<=4; n++){ 
       keyboardwindow.jTextAreai.setText();
 }

1 个答案:

答案 0 :(得分:-1)

您可以使用数组或List来存储JTextArea对象。

JTextArea[] textAreas = new JTextArea[];
//initialize and assign the TextAreas inside a initialization method

for(JTextArea textAreaObj: textAreas){
     keyboardwindow.textAreaObj.setText();
}