Problemas al cerrar ventana

Buenos días, tengo una ventana con un menú, y cuando pulso sobre el menú la opción de clientes por ejemplo, abro otra ventana que he creado antes con NetBeans 7.2 y he llamado el fichero "frmClientes.java". Esta ventana que se me abre no la puedo cerrar luego desde la 'X' de la ventana.

Para abrir la ventana desde el menú, hago lo siguiente.

 

Dentro de esta ventana tengo un botón para cerrar que lo que hace es
 
Y de esta forma si funciona, pero porque no me funciona la 'X' de la ventana. Lo he probado de varias formas y nada.

Si pongo EXIT_ON_CLOSE lo que me hace es cerrar todo el programa y yo solo quiero poder cerrar esta ventana y volver donde estaba.

Un saludo

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de nekio

Intenta esto

Prueba con un escuchador anónimo de la ventana.

addWindowListener( new WindowAdapter(){
public void windowClosing(WindowEvent evt){
System.exit(0);
}
});

No funciona de la manera usual?

Veo que tienes comentada tu línea

 

No funciona si el dispose lo aplicas igual? con un "JFrame.DISPOSE_ON_CLOSE"

Buenos días, si el

Buenos días, si el DISPOSE_ON_CLOSE lo aplico igual "JFrame.DISPOSE_ON_CLOSE", sigue sin funcionar. Si pulso un botón que yo he puesto se cierra "dispose()", pero si le doy a la "X" de la ventana no me hace nada.

Hay alguna forma de poder cerrar ventanas individuales sin tener que cerrar toda la aplicación?.

Un saludo