Pessoal, seguinte , tenho um programinha aqui, ele usa JInternalFrame, ma stem um porem, quando mando fecharuma janela aberta do IF, e depois mando abrir,. tudo que tava escrito nos campos dela permancem.
Gostaria que quando ela for fechada, limpe da memória o que tava escrito nos TextFields(no caso um resultado de uma consulta sql)…Qual o comando que manda limpar a mémoria,sem esperar pelo GarbageCollector;;;;;;;;OBrigado!!!
obs(não adinta colocar campo.setText(""), porque não fucniona.o resultado continua de alguma maneira na memória);
[ Esta mensagem foi editada por: FelipeSS_2 em 16-07-2003 17:59 ]
para acionar o Garbage Collector pode fazer assim:
System.gc();
È valeu mas nao adianta, tipo eu queria , quando fechace uma janela Internal Frame, ela limpasse tudo que foi feito nela, como se vc tivesse fechado o programa mesmo …ja tentei todas as propriedades :
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
DO_NOTINHG_ON_close
Mesmo assim nada…Valeu quem sober algo semelhante me ajude aqui…Obrigado!!!
vc já tentou, antes de chamar o garbage Collector, atribuir null ao objeto do JInternalFrame…?!