Hola,
Cita:
Iniciado por Olbapk ... Para inicialiar los valores la primera vez, hago una funcion X, que me crea un array tipo TextField, y le añado los valores actuales de las cajas de texto (que están vacias". Comparo si los valores son iguales a la cadena de texto " " para comprobar si está vació, si lo está mete el valor que le paso por la función (esto es ya que deben estar en un orden concreto).
....
La excepción es NullPointerException, es decir al llamar al método get del ArrayList te devuelve un valor null. Posiblemente cuando metiste los JTextField no estaban incializados todavía, por lo tanto el ArrayList (que permite valores null) en ese bucket número 0 contiene un valor null.
Asegurate que antes de meter el JTextField esté instanciado.
Código:
JTextField a1 = new JTextField();
a.add(a1);
Saludos,