sni e ti spiego.
hai un array di 10 label.codice:JLabel [] labels = new JLabel[10];
poi e hai inizializzato i valori delle label
per aggiungerle al tuo pannello (supponi sia pannelloLabel)codice:for (int index = 0; index < labels.length; index++){ labels[index] = new JLabel(); }
infine quando devi valorizzarli faicodice:for (JLabel label : labels){ pannelloLabel.add(label); }
e ricorda le altre di porle a ""codice:for (int index = 0; index < labelDaValorizzare; index++){ labels[index].setText(testoDaVisualizzare); }
dovrebbe funzionarecodice:for (int index = labelDaValorizzare; index < labels.length; index++){ labels[index].setText(""); }![]()
![]()

Rispondi quotando