Hola Todos.
Tengo el siguiente problema con una aplicación Java.
Tengo dos JFrame, donde uno es el principal (menú) y el otro una de sus opciones (IngresarCliente).
La ventana IngresarCliente tiene un botón Salir, que llama a un método"cerrarVentana()" cuando presiono en él. Eso funciona bien ya que al apretar solo cierra la ventana IngresarCliente, pero quiero que además ese método sea invocado cuando se presiona en el botón de cerrar ventana (x). Lo intente poniendo un llamado al método desde el evento WindowsClosing pero no me funciono. Será que debo setear algo por otro lado?
Aquí está el evento:
private void formWindowClosing(java.awt.event.WindowEvent evt) {
this.cerrarVentana();
}
y éste es el método salir.
private void cerrarVentana() {
int opcion = 0;
opcion = JOptionPane.showConfirmDialog(this, "¿Desea salir de la aplicación?", "Salir de Aplicación", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE);
if (opcion == JOptionPane.YES_OPTION) {
this.dispose();
}
}
Además acotar que estoy trabajando en Netbeans.
Haber si alguien me ayuda, Gracias!