Método que é sempre chamado quando uma JFrame fecha

Olá a todos!

Gostaria de saber se existe algum método que é sempre chamado ao fecharmos uma JFrame (como aquele que existem em Applets…). Se alguém puder me dar um pequeno exemplo também. :slight_smile:

Fiz uma busca aqui e não encontrei nada…

Obrigado!

Procure por java.awt.event.WindowListener
Trata-se de uma interface com os eventos de janela (Janela ativada, janela fechada, etc).

Abaixo um pequeno exemplo:

JFrame janela = new JFrame("Janela com window listener");
janela.addWindowListener(new WindowListener(){

   public void windowClosed(WindowEvent e) {
          //A JANELA FOI FECHADA
   }

   //implementacao dos outros metodos

});

Espero que ajude,

Gyowanny