Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2010, 16:17
AdvancedWeb
 
Fecha de Ingreso: agosto-2007
Ubicación: Argentina
Mensajes: 29
Antigüedad: 17 años, 3 meses
Puntos: 1
Exclamación Como Hacer un Array de jTextField[], agregarlos y cargarlos en tiempo de ejecucion

Hola a todos:

Estoy haciendo una aplicacion en NetBeans y tengo un Frame con un Panel que recibe en tiempo de ejecucion un array con Strings que puede tener desde 1 hasta 4 elementos.

Esos elementos tengo que cargarlos en jTextField llamados jTextField1, jTextField2, jTextField3, jTextField4.

Lo que pense fue en un Array de jTextFields algo asi como jTextField[];

Recorrer con un for el array que recibo y ir seteando el texto.


Código Javascript:
Ver original
  1. //recibe un array de string del longitud = a la cantidad de cpus q tenga la pc q contiene el consumo para cada cpu
  2. String [] consumoDeLosCpus = pcActual.getConsumoDeLosCPU();
  3.  
  4. //creo un array de los jTextField del tamaño del array anterior
  5. JTextField jTextArraysCpus = new JTextField(consumoDeLosCpus.length);
  6.  
  7. for (int i = 0; i < consumoDeLosCpus.length; i++) {
  8.          
  9.             jPanelCpus.add(jTextArraysCpus[i]);//Esta linea me tira errordecompilacion
  10.             jTextArraysCpus[i].setText(consumoDeLosCpus[i]);//Esta linea Tambien
  11. }

Alguna Ayuda Por Favor??
Saludos