F.addWindowListener(new CloseWindowAndExit());

4 respostas
P

Pessoal, estou com o seguinte erro: “CloseWindowAndExit cannot be resolved to a type”.
Realizei pesquisas e não sei o porque desse erro.

Será que poderiam me ajudar??
Valeu

4 Respostas

J

O que é CloseWindowAndExit? Você tem essa classe aí?

P

Bom, estou começando Java agora… não sei dizer o que é CloseWindowAndExit…
Mas eu não tenho essa classe não… é preciso??

J

Sim, se você está tentando instancia-la, precisa ter ela, e essa classe não faz parte da API do Java, deve ter sido criada por quem fez o exemplo que você está seguindo, faça assim:

static public void main (String args[]){ ButtonDemo f = new ButtonDemo(); f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent wevt){ System.exit(0); } }); f.show(); }

não esqueça de colocar os imports no inicio da classe:

import java.awt.event.*;

e substitua tambem o metodo show() por setVisible(true); pois show() não é mais utilizado.

E mais, se isso for um JFrame, pra sair da aplicação ao fechar é só fazer:

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
P

Valeu jairelton…
Funcionou :lol:

Criado 20 de julho de 2006
Ultima resposta 20 de jul. de 2006
Respostas 4
Participantes 2