Hola
Se me ocurre que crees un método que devuelva true si todos los campos obligatorios están llenos o false en caso contrario, crea otro metodo del tipo void que usando el método anterior active el botón (si mal no estoy boton.enable(boolean valor)) si los campos obligatorio están llenos o desactive en caso contrario; luego mete este método void dentro evento KeyReleased de cada jtexfield obligatorio.
Gracias por la respues pude resolver el problema
Hola.... estoy desarrollando un sistema de registro de usuarios y tengo un frame donde tengo varios campos, como código, nombre,apellidos, dni... entre otros y un botón guardar... lo quiero implementar es que el botón se habilite al rellenar los campos principales, como los mencionado..código,nombre,apellidos y dni.. como puedo lograr esto..