2

JLabel 配列を作成しました。

private JLabel label[]=new JLabel[10];

netbeans でこの配列に jlabels を追加するにはどうすればよいですか?

4

3 に答える 3

3

これを試して:-

 JLabel[] labels = new JLabel[10];

for(int i=0; i<labels.length; i++){
 labels[i] = new JLabel("Label Name " + i);
}
于 2012-12-04T14:54:00.137 に答える
2

私はnetbeansを使用したことがないので、これが正確に何を意味するのかわかりませんが(IDEショートカットなど)、配列内の場所を新しいJLabelに割り当てることで、Javaの配列にJLabelを追加できます。

    JLabel[] label = new JLabel[10];

それらを手動で割り当てる...

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

または一度に...

     for(int i = 0; i < label.length; i++) {
         label[i] = new JLabel("text");
     }
于 2012-12-04T14:59:07.920 に答える
1

配列に要素を追加しません。動的ではありません。エントリを更新するだけです。最初に、配列にはnullエントリがあります。

JLabel label1 = new JLabel("Okocha");
label[0] = label1;
于 2012-12-04T14:55:28.203 に答える