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.
frmClientes clientes = new frmClientes();
clientes.setLocationRelativeTo(null);
clientes.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
//clientes.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
clientes.setVisible(true);
}
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
- Inicie sesión o regístrese para enviar comentarios
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