Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/06/2012, 04:53
drasan07
 
Fecha de Ingreso: junio-2012
Mensajes: 10
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Recoger valor JTextField

Pero bueno qué eres adivino o qué? :D Yo nunca lo hubiera adivinado. Efectivamente como dices si imprimo el valor de txtDescr tiene el valor del último elemento de la lista. El JTextField como tal lo defino entre los atributos de la clase:
JTextField txtDescr; y luego en el método initialize() lo instancio con:
Código:
txtDescr = new JTextField();
Antes estuve haciendo cambios y me acabo de dar cuenta que puse mal el código del bucle for, el correcto sería este, que parecía que había dos JTextField:
Código:
for(int i=0; i<txt.length; i++) {
	txtDescr = new JTextField();
	nombre = lista.get(i).toString();
	txtDescr.setName(nombre);
	txt[i] = txtDescr;
}
Creí que instanciándolo por cada vez que lo voy a añadir al array sería suficiente. Cómo debería hacerlo. Gracias por tu ayuda