Fórum Como fechar uma janela sem fechar toda a aplicação ? #565577

11/01/2012

0

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

Responder

Posts

11/01/2012

Douglas Eric

é 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
Responder

Gostei + 0

11/01/2012

Douglas Eric

[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 ?
Responder

Gostei + 0

11/01/2012

Douglas Eric

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()
Responder

Gostei + 0

11/01/2012

Douglas Eric

[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.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar