JinternalFrame

2 respostas
O21

Duvidas no JinternalFrame…

Como faço para modificar o valor de uma variavel após fechar um jinternalframe…
È que eu criei um desktop para inseir os jinternalframes, e coloquei uma
variavel boleana para controlar a abertura dos jinternalframes só que preciso
modificar o valor dessa variavel quando fechar o “jinternalframe”
para que eu possa abrir novamente o jinternalframe…

CODE:

boolean instance = false;

 public void criaJanela(){
    if(instance == false) 
       minhaClasse frame  = new minhaClasse();
       desktop.add(frame);
       frame.setVisible(true);
       instance = true;

}

mudo o valor de instance para true dai só abre uma vez o jinternalframe,
mas quando fecho o jinternalframe preciso
mudar o valor de instance para false.

ALGUEMMMMMMMM sabe como fazer isso???

2 Respostas

keller

Adicionando um windowListener no seu frame.
Ai voce vai conseguir saber com um dos eventos dele
quando o JInternalFrame esta sendo fechado…

Valeu? Até… :thumbup:
[s]

keller

Olá,

Este exemplo deve te ajudar…
:arrow: http://www.iam.ubc.ca/guides/javatut99/uiswing/events/internalframelistener.html

Valeu? Até… :thumbup:
[s]

Criado 5 de abril de 2006
Ultima resposta 5 de abr. de 2006
Respostas 2
Participantes 2