Janela do Frame nao fecha!

3 respostas
basto_

Galera, eu crio frames para usar com o AWT, elas abrem fazem tudo direitinho mas na hora de fechar eu nao consigo… O q eu faço?


BaStO

3 Respostas

M

Opa, beleza?!Tenta algo parecido:
http://javaalmanac.com/egs/java.awt/frame_CloseHide.html

thiagopassosp

Acho que é isso…

fechar.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {

fechar.setVisible(false);
    }
});

se não der certo procura sobre windowClosing

arquiteto

Em Java como todos sabem, tudo é objeto.

Assim, para fechar um Frame você precisa criar um objeto que realize esta ação, ou seja, você precisa criar um evento para tal tarefa.

Exemplo: No próprio construtor da classe, insira a rotina abaixo.

meuframe.addWindowListener(

new WindowListener() {

public void windowClosing(WindowEvent e) {

dispose(); // Fechar o frame

System.exit(0); // Encerrar o sistema

}

}

Manza :!:

Criado 9 de outubro de 2006
Ultima resposta 10 de out. de 2006
Respostas 3
Participantes 4