Como faço pra colocar um “JOptionPane.showConfirmDialog()” na hora de sair de um sistema… e só fecha o sistema se o usuario dizer que sim!
Como posso fazer???
Como faço pra colocar um “JOptionPane.showConfirmDialog()” na hora de sair de um sistema… e só fecha o sistema se o usuario dizer que sim!
Como posso fazer???
Segue um exemplo
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
addWindowListener(new WindowAdapter(){
/**
* Objetivo: Solicitar a confirmação para sair e deslogar
* Data: 07/08/2006
* @param e WindowEvent
*/
public void windowClosing(WindowEvent e) {
int i = JOptionPane.showConfirmDialog(null ,"Deseja fechar e deslogar?", "Saída",JOptionPane.YES_NO_OPTION);
System.out.println("I" + i);
if (i == JOptionPane.YES_OPTION ) {
System.exit(0);
} else {
System.out.println("NAO FECHA JANELA");
repaint();
}
}
});
Vlw… deu certinho!!!
Vlw … era isso que eu tava precisando.
=)