2012-12-04 50 views

回答

2

試試這個: -

JLabel[] labels = new JLabel[10]; 

for(int i=0; i<labels.length; i++){ 
labels[i] = new JLabel("Label Name " + i); 
} 
1

你不元素添加到陣列,它不是動態的,你可以更新條目。 最初你的數組有null條目。

JLabel label1 = new JLabel("Okocha"); 
label[0] = label1; 
2

我從來沒有用過netbeans的,所以我不知道如果這是你的意思究竟是什麼(比如一些IDE快捷方式或東西),但你可以在java中通過指定位置添加的JLabel到一個數組將數組添加到新的JLabel。

JLabel[] label = new JLabel[10]; 

手動分配他們...

label[0] = new JLabel("text"); 

或一次......

 for(int i = 0; i < label.length; i++) { 
     label[i] = new JLabel("text"); 
    }