Limpar memória

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…?!