Gerando evento para fechar Frame

2 respostas
B

Oh pessoal, quando eu clico no X de um frame, eu posso capturar o evento com o seguinte código:

this.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent windowEvent) {


Eu queria saber como, eu mesmo, posso gerar ( criar ) um evento que seja capturado por esse trecho de codigo sem precisar clicar no X da janela. Valeu

2 Respostas

TedLoprao

Hmmm, e mal q lhe pergunte, pra que vc precisa disso???

B

Tenho um frame ManagerFrame que possui um botao, e ao clicar nesse botao, abre-se um outro Frame ( CreateFrame ) que é um atributo de ManagerFrame.
O ususario irá interagir com o CreateFrame e clicar em um dos botoes: OK ou CANCELAR, e assim que o CreateFrame ser fechado, minha classe ManagerFrame deve saber em qual botao o usuario clicou antes de fechar o CreateFrame.
E como na classe ManagerFrame posso capturar o evento que ocorre quando CreateFrame for fechado, pensei em gerar esse evento ao clicar ou no botao OK ou no CANCELAR.

Criado 16 de junho de 2004
Ultima resposta 16 de jun. de 2004
Respostas 2
Participantes 2