Fechar somente janelas filha

6 respostas
souarte

olá. tenho uma janelas grandona, e quando clico num botao abre-se uma janelinha pequena. setei a seguinte propriedade na janelas pequena: setDefaultCloseOperation(EXIT_ON_CLOSE).
porem ao fechar a janela pequena, toda a aplicação fecha-se.
como posso fazer para fechar somente a janela pequena?

6 Respostas

Zakim

em vez de EXIT_ON_CLOSE coloque DISPOSE_ON_CLOSE

acho que vai funcionar!

souarte

é funcionou! brigado cara!

souarte

cara, agora só mais uma duvida. se eu quiser fechar essa mesma janela quando clicar num botão que eu criei tipo
"clique aqui para fechar"?

T

dispose

souarte

consegui tingol. mas só uma dúvida, dispose é mesmo bom? não sou bom em ingles, mas pelo que li sobre dispose dis algo sobre setar a janela como displayable novamente e ela ira aparece da mesma forma que antes, isso quer dizer que ela vai continuar consumindo algum recurso?

Zakim

tela.dispose();
tela = null;

heheheh essa gambi resolve :stuck_out_tongue:

Criado 5 de junho de 2008
Ultima resposta 5 de jun. de 2008
Respostas 6
Participantes 3