这是我的片段。它返回一个空指针异常。jlabel1 已经设置并正在工作
JLabel j[]=new JLabel[10];
i=0;
j[i]=new JLabel();
j[i].setText("1");
this.add(j[i]);
编辑(来自评论)
JLabel j[]=new JLabel[50];
try {
Rectangle bounds = jLabel1.getBounds();
j[i].setText("1");
this.add(j[i]);
j[i].setBounds(jLabel1.getX(),jLabel1.getY()+50 ,jLabel1.getHeight(),jLabel1.getWidth()); } catch(Exception e) {
System.out.println(e.toString());
}