Programación en castellano
Inicio > Foros > Java (básico) > antes de cerrar la ventana
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

antes de cerrar la ventana
Enviado por larcasta el día 8 de octubre de 2008

Hola a todos,
Uso Netbeans, quiero programar en el evento formWindowClosing un cuadro de dialogo que me pregunte si deseo salir. La pregunta es, cómo hago para que no se aborte la ejecución en caso de no querer salir del programa???
gracias y saludos...

 
Re: antes de cerrar la ventana
Enviado por garzy el día 9 de octubre de 2008

Buenas, lo primero que tienes que hacer es evitar que automáticamente se cierre la ventana cuando pinches en el botón cerrar. Ésto se consigue con el método setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE) de la clase JFrame.

Ahora tienes que añadir un windowListener y en el método windowClosing ya programas el mensaje.

Para el mensaje usa la clase JOptionPane.showConfirmDialog(....)
éste método devuelve un valor (JOptionPane.YES_OPTION, JOptionPane.NO_OPCION) dependiendo de lo que elija el usuario. Ya con sabiendo la respuesta si quieres cerrar la ventana llamas al método dispose() de la ventana gráfica y si no no haces nada.

Espero haberte ayudado, un saludo

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados