Foros del Web » Programación para mayores de 30 ;) » Java »

Llamar a metodo al pulsar X

Estas en el tema de Llamar a metodo al pulsar X en el foro de Java en Foros del Web. Me gustaría saber como puedo ejecutar un método para cerrar unos ficheros tras pulsar la X....
  #1 (permalink)  
Antiguo 15/06/2012, 02:48
 
Fecha de Ingreso: junio-2012
Mensajes: 3
Antigüedad: 11 años, 10 meses
Puntos: 0
Llamar a metodo al pulsar X

Me gustaría saber como puedo ejecutar un método para cerrar unos ficheros tras pulsar la X.
  #2 (permalink)  
Antiguo 16/06/2012, 00:12
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Llamar a metodo al pulsar X

Hola:

Primero debes "desactivar" el comportamiento de la x
ventana.etDefaultCloseOperation(WindowConstants.DO _NOTHING_ON_CLOSE)

Luego añadirle el comportamiento que tú quieras,

ventana.addWindowListener(WindowListener)

En el WindowListener que le pases, implementa el metodo windowClosing() y ahí cierra los ficheros y la ventana (recuerda que has desactivado el comportamiento por defecto) http://docs.oracle.com/javase/tutori...wlistener.html

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 16/06/2012, 04:11
 
Fecha de Ingreso: junio-2012
Mensajes: 3
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Llamar a metodo al pulsar X

Funciono
Muchas gracias!

Etiquetas: cerrar, metodo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:49.