フレームに「n」個の Jlabels を追加する方法はありますか? n はコードのどこかに指定されていますか? Jlabel の配列を作成できますか?
1 に答える
0
はい、できます
JLabel [] labels = new JLabel[n];
for(int i = 0 ; i <labels.length;i++){
labels[i] = new JLabel("sometext");
//.... and other things
}
arrayjava.util.List
の代わりに使用することをお勧めします。
List<JLabel> labels = new ArrayList<>();
for(int i = 0 ; i <labels.length;i++){
labels.add(new JLabel("SomeText"));
labels.get(i).setForeground(Color.red);
//.... and other things
}
于 2013-05-11T20:21:28.300 に答える