Sobre JTextFields

NAEB
02 de Agosto del 2004
Tengo un JDialog con 4 JTextField.
Necesito saber cuándo cambia el contenido de cualquiera de los 4 JTextField de manera que se active el botón de guardar datos (ya que quiero ponerlo a inactivo hasta que el usuario modifique algo en algún JTextField). ¿Cómo lo podría hacer??

Gru?
02 de Agosto del 2004
- Activar, Desactivar botones: setEnable(boolean)
- Activar, Desactivar campos: setEditable(boolean)

Suerte

NAEB
02 de Agosto del 2004
Creo que me he explicado mal porque no me has entendido el problema que tengo.
Lo que quiero es no activar un botón hasta DETECTAR QUE EL USUARIO HA MODIFICADO el contenido de alguno de los 4 jTextField. ¿Cómo puedo entonces saber que el usuario introduce o modifica algo en cualquiera de los 4 JTF. La solución que encuentro de poner un keyListener a cada JTF me parece excesiva ya que sólo quiero detectar la 1a modificación en cualquiera de los JTFs y luego no serviría para nada más.

xscorpio
02 de Agosto del 2004
te sirve el keyTyped ??? puedes hacerla global
y solo preguntar si el objeto que tenga el focus es igual a alguno de tus JTextField
solo preguntarias eso, y seria una sola funcion
nos vemos

NAEB
02 de Agosto del 2004
Muchas gracias por vuestras respuestas. Sólo una cosa, mis conocimientos no llegan (o no entinedo) lo que quieres decir con hacer keyTyped global. ¿Podrías ponerme un simple ejemplo?? Muchas gracias de nuevo.