Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/02/2013, 10:59
stivensound
 
Fecha de Ingreso: febrero-2013
Ubicación: Valle -Colombia
Mensajes: 25
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: Pasar vectores a jLabels

Cita:
Iniciado por chuidiang Ver Mensaje
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
Código java:
Ver original
  1. JLabel [] labels = new JLabel[10];
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 original
  1. JLabel [] labels = new JLabel[10];
  2. for (int i=0;i<labels.length;i++) {
  3.    labels[i] = new JLabel(etiqueta[i]);
  4. }

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.
Tienes toda la razón, disculpa mi ignorancia, no sabia que se podía hacer esto:
Código java:
Ver original
  1. JLabel [] labels = new JLabel[10];
pero lo que pasa es que los jLabel los he creado gráficamente con netbeans y no se como hacerlo pero me has dado una idea Gracias.

Con respecto al string, bueno lo coloque solo de ejemplo ilustrativo dando por echo que ya se había creado la variable:

Código java:
Ver original
  1. String string[] = new String[300];

Y si es i en vez de i-1.