Sí se puede, funciona perfectamente si tienes bien creados ambos arrays. ¿Lo has probado tú? ¿Qué es lo que no te va?
Recuerda que no basta hacer
para tener creadas los JLabel, tienes que hacer además un bucle con un new JLabel() en cada posición. Puedes aprovechar ese bucle para meter la etiqueta si quieres
Código java:
Ver originalfor (int i=0;i<labels.length;i++) {
labels
[i
] = new JLabel(etiqueta
[i
]);}
No me cuadra tú String[i-1], String es una palabra reservada y no puedes usarla como nombre un array. Tampoco sé el porqué del i-1 en vez de i.
Se bueno.