confirmDialog depois de fechar a janela

2 respostas
W

Galera… estou querendo que o usuario forneça uma confirmação se realmente deseja fechar o programa quando ele aperta no X da janela.
Tentei adicionar um WindowListener e sobreescrever o método windowClosing. Nesse método implementei o confirmDialog. Mas do mesmo jeito a janela é fechada.

Como posso fazer para pegar o evento de quando o usuario aperta o X mais n fechar a janela se ele n desejar?

Obrigado!

2 Respostas

F

por default o JFrame fecha automato (mas nao finaliza o programa) qndo o usuario clica no X, adicione essa linha no construtor da sua janela antes de exibila:

setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
W

Valeu a ajuda! :slight_smile:

Criado 10 de abril de 2005
Ultima resposta 10 de abr. de 2005
Respostas 2
Participantes 2