E aee amigo, vc pode trabalhar com Listeners… Mas especificamente um windowListener… Vc coloca no form pai e o listener fica monitorando as ações de window no form filho, como por exemplo, ao fechar o formFilho, o formPai executa uma ação…
não estou em casa para testar certinho os codigos, mas é mais ou menos assim:
FORM PAI:
FormFilho formFilho = new FormFilho(); formFilho.addWindowListener(new WindowAdapter(){ @Override public void windowClosed(WindowEvent we){ //AQUI VAI EXECUTAR O QUE VC QUISER, APENAS QDO O FORM FILHO FOR FECHADO //Pode pegar como exemplo os objetos que foram encapsulados do formFilho String teste = formFilho.getTeste(); } }); formFilho.setVisible(true);
nao se esqueça de realizar os imports, e de uma estudada nos Listeners… da pra fazer muita coisa legal com eles…
qlquer dúvidas estou pronto para ajudar o/
Obs: digitei os codigos direto aqui, pode ter algum errinho… qlquer coisa me avisa