io non sono in grado di visualizzare le etichette che vengono creati dynamically.The codice è il seguente:JLabel Non gamma visibile in NetBeans, creando dinamicamente
JLabel[] labels = new javax.swing.JLabel[cur.length];
for (int i = 0 ;i < cur.length; i++)
{
System.out.println("in");
labels[i] = new JLabel(cur[i]);
labels[i].setText(""+cur[i]);
jPanel1.add(labels[i]);
this.setVisible(true);
}
}
1.) spostare this.setVisible dopo per ciclo. 2.) Prova a chiamare jPanel1.validate()/repaint() dopo aver aggiunto lable ad esso. (Potrebbe non essere necessario se si sposta setVisible alla fine.) Inoltre c'è una parentesi di chiusura in più nel codice postato per favore rimuoverlo. –
@HarryJoy thx .. – abc