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?
Janela do Frame nao fecha!
3 Respostas
M
Opa, beleza?!Tenta algo parecido:
http://javaalmanac.com/egs/java.awt/frame_CloseHide.html
Acho que é isso…
fechar.addWindowListener( {new WindowAdapter()
public void windowClosing(WindowEvent e) {
fechar.setVisible(false);
}
});
se não der certo procura sobre windowClosing
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo