Hola amigos como estan.
Estoy con una GUI básica en la que no hago nada mas que coger los datos y meterlos a una DB, llega el punto en el que me gustaría hacer una limpieza de todos los JTextField y JTextArea que tenga en un contenedor determinado, y pues estoy usando esto:
Código Java:
Ver original Component[] componentes
= contenedor.
getComponents(); for (int x = 0; x < componentes.length; x++) {
try {
if (componentes
[x
] == (JTextField) componentes
[x
]) { temp.setText("");
}
if (componentes
[x
] == (JTextArea) componentes
[x
]) { temp.setText("");
}
//
}
}
}
El método funciona con el JTextField que tengo, en el mismo contenedor(JPanel) tengo un JTextArea y con ese no funciona.
¿Cual puede ser el error?
Yo creo que el error puede estar con el arreglo Component[] componentes, que solo me esta tirando un elemento o algo así.
Muchas gracias.