Como fechar uma janela sem fechar toda a aplicação ?

Java

11/01/2012

Pessoal como eu faço para fechar uma janela que com um botão [b]"Sair" [/b] que eu criei eu sei que o
System.exit(0);
fecha tudo, por isso que eu quero usar outro código que fecha janela e deixa a aplicação rodando tem o
this.dispose();
mas ouvi falar que ele só esconde a janela mas não fecha. Qual seria esse código ?
Hr

Hr

Curtidas 0

Respostas

Douglas Eric

Douglas Eric

11/01/2012

é o dispose sim, mas seja lá onde você "ouviu falar" isso, estava errado. da uma lida aqui http://javafree.uol.com.br/topic-882403-FAQ-JFrame.html&page=1#201667
GOSTEI 0
Douglas Eric

Douglas Eric

11/01/2012

[quote="sekkuar"]é o dispose sim, mas seja lá onde você "ouviu falar" isso, estava errado. da uma lida aqui http://javafree.uol.com.br/topic-882403-FAQ-JFrame.html&page=1#201667
muito bom seu tópico, mas a minha janela foi feita com formulário JDialog e não JFrame, tem alguma diferença nisso? então eu posso usar o :
this.dispose();
para fechar a janela ?
GOSTEI 0
Douglas Eric

Douglas Eric

11/01/2012

dispose é um método herdado de java.awt.Window logo, o mesmo dispose() do JFrame é o mesmo dispose() do JDialog http://docs.oracle.com/javase/7/docs/api/java/awt/Window.html#dispose()
GOSTEI 0
Douglas Eric

Douglas Eric

11/01/2012

[quote="sekkuar"]dispose é um método herdado de java.awt.Window logo, o mesmo dispose() do JFrame é o mesmo dispose() do JDialog http://docs.oracle.com/javase/7/docs/api/java/awt/Window.html#dispose()
valeu mano deu certo aqui.
GOSTEI 0
POSTAR