Duvida na utilização do YES_NO_OPTION

2 respostas
Rafael_Chaves

Boa noite Galera do Bem!

Sou iniciante em Java. Estou desenvolvendo uma pequena aplicação, mas estou tendo dificuldades no seguinte processo:

Quando o usuário clica no botão X(Fechar) da ferramenta, Eu criei uma ação utilizando o “JOptionPane.showConfirmDialog”. Neste, eu utilizei o recurso JOptionPane.YES_NO_OPTION. Onde: Se o usuário clicar em Sim, o programa encerra automaticamente. Porém, quando Eu clico em não, o sistema também está encerrando.

Alguém pode me dar umas dicas de como fazer isto funcionar.

Segue o trecho do fonte:

private void formWindowClosing(java.awt.event.WindowEvent evt) {

int resposta=JOptionPane.showConfirmDialog(null,Deseja finalizar o SJB?,Finalizar,

JOptionPane.YES_NO_OPTION);

if (resposta==0)

{

System.exit(0);

}

Valew.

2 Respostas

Marlon_Meneses

na propriedade DefaultCloseOperation do seu frame, coloque do_nothing_on_close

Rafael_Chaves

Valew Marlon.

Agora está funcionando Cara!

Abraços.

Criado 18 de dezembro de 2012
Ultima resposta 18 de dez. de 2012
Respostas 2
Participantes 2