Foro de elhacker.net

Programación => Java => Mensaje iniciado por: afaayfab en 14 Mayo 2007, 01:28 am



Título: DUDA SOBRE SWING
Publicado por: afaayfab en 14 Mayo 2007, 01:28 am
Hola a todos, estoy aprendiendo a programar con swing, y llevo ya un buen rato intentando hacer una cosa que no me sale. Mi duda es la siguiente. Lanzo un JDialog para advertir de un error. A ese JDialog le he puesto un JButtom llamado Aceptar para que cuando se pulse en el se cierre el JDialog. El problema es q sólo se hacer que al pulsar el botón se salga d la aplicación(System.exit()). Lo que realmente quiero es q se cierre sólo el JDialog, ya que se me cierra el JDialog y con él el JFrame. Espero que me podáis ayudar. Saludos y Gracias.


Título: Re: DUDA SOBRE SWING
Publicado por: Casidiablo en 14 Mayo 2007, 01:53 am
Tienes que usar la función processWindowEvent:

http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Window.html#processWindowEvent(java.awt.event.WindowEvent)

Saludos!!


Título: Re: DUDA SOBRE SWING
Publicado por: nucleo en 12 Junio 2007, 14:56 pm
hola si solo quieres que se desaparesca el jDialog solo pon:
setVisible(false); esto hace que se desaparesca el jDialog y
un consejo es que rebises el demo que trae el jsdk que as
instalado con esos ejemplos podras despejar tus dudas