InternalFrame

Bom dia galera!
só uma duvida!

tenho um frame e dentro desse frame eu chamo dois internalframe.
queria o seguinte através de um internalframe eu fechar o outro.
já tentei os seguintes comandos:

  internalframe  interno1 = new  internalframe();
       interno1.setVisible(false);...........


   internalframe  interno1 = new  internalframe();
       interno1.dispose();...........

não funciona, só se eu colocar no frame principal mais no internalframe não funciona!