-2
我在Java中decalred这样的:对象数组返回空值? - Java的
private JToggleButton[] zarObj;
然后在类的构造函数填补了数组:
this.zarObj = new JToggleButton[]{zar1, zar2, zar3, zar4, zar5};
我需要使用zarObj [I]应用方法的setIcon像这样在for循环中:
zarObj[i].setIcon(var);
但是我得到了nullPointerException。当试图访问对象: for (int i=0; i<5; i++) { System.out.println(zarObj[i]);
我在控制台中得到5空消息。
我会重新考虑这个重复的,如果你告诉我们如何'zar1','zar2'等进行初始化。 –
@SotiriosDelimanolis此[其他问题](http://stackoverflow.com/questions/5364278/creating-an-array-of-objects-in-java)更好地匹配问题 – smac89
@ Smac89的性质,一旦我们得到澄清来自OP对他们的程序流程。 –