NetBeans GuiBuilder - 添加对象表

时间:2013-05-11 20:17:29

标签: java netbeans

有没有办法在帧中添加“n”Jlabels,其中n在代码中的某处指定?我可以制作一个Jlabels数组吗?

1 个答案:

答案 0 :(得分:0)

是的,你可以

JLabel [] labels = new JLabel[n];
for(int i = 0 ; i <labels.length;i++){
labels[i] = new JLabel("sometext");
//.... and other things
}

最好使用java.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
    }