Sou iniciante em java e estou com as seguintes dúvidas:
Como eu faço para apagar da memória um objeto jIntenalFrame quando clicado no seu botão de fechar? Ou se existe uma maneira de um objeto se autodestruir e liberar e memória?
Detalhamento:
Eu tenho um objeto Jframe que eu utilizo como desktop e dentro dele eu instâncio um objeto jInternalFrame proveniente de outra classe que contém funções no seu destrutor. Quando eu executo a função do menu do meu desktop que fecha e limpa da memória o jInternalFrame instanciado, ele dispara o destrutor limpa da memória tudo certinho. Mas quando eu fecho e JinternalFrame clicando no botao de fechar a janela fica invisível , não dispara o destrutor e o objeto ainda continua na memória.
Se alguém puder me ajudar fico muito grato.