Fechar um Internal Frame Atraves de um Botao e nao pelo x no canto da janela

2 respostas
phzao

Ola,

Eu gostaria de saber como fecho um InternalFrame que abro no Desktop atraves de um botao.
Eu coloquei um evento no botão quando clicado pelo mouse
System.exit(0);
e nao funcionou!!

Como faço?

Obs: quero fechar somente o InternalFrame e nao o programa todo…

T+

2 Respostas

tRuNkSnEt

Não recordo muito bem mas acho que isso funciona!

NomeInternalframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

farribeiro

phzao:
Ola,

Eu gostaria de saber como fecho um InternalFrame que abro no Desktop atraves de um botao.
Eu coloquei um evento no botão quando clicado pelo mouse
System.exit(0);
e nao funcionou!!

Como faço?

Obs: quero fechar somente o InternalFrame e nao o programa todo…

T+

Como é um botão, basta colocar um evento no botão desejado e colocar dispose() já que no caso é JInternalFrame, ficaria assim :

dispose();

Ajudou :wink:

Criado 24 de junho de 2005
Ultima resposta 24 de jun. de 2005
Respostas 2
Participantes 3