Tratar o botão fechar

2 respostas
J

Pessoal,

gostaria que ao clicar no (X) do canto superior da janela, para fechar o jframe, fosse executador um metodo ex. fechaConexao(), tem como fazer isso?

2 Respostas

maquiavelbona

Tem, se for utilizar a melhor ferramenta para isso, a busca do fórum por “jframe window close”.
Eu achei, procure você também.

Até!

lina

Oi,
você pode adicionar um WindowListener… ex:

JFrame.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ int i = JOptionPane.showConfirmDialog( null, "Deseja realmente sair do R2M - Estoque?", "Sair do Sistema", JOptionPane.YES_NO_OPTION ); if (i==JOptionPane.YES_OPTION){ // Chama o método. } else{ io_frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); } } });

Tchauzin

Criado 20 de junho de 2007
Ultima resposta 20 de jun. de 2007
Respostas 2
Participantes 3