I JPanel non si "chiudono"... si possono "visualizzare", "nascondere" o "rimuovere".

Per nascondere un componente qualunque c'è il metodo setVisible( false ) da richiamare sul componente
Per rimuovere un componente qualunque c'è il metodo remove( componente) da richiamare sul contenitore che contiene il componente

Dopo la rimozione, è necessario rivalidare il contenitore, chiamando un validate().


Ciao.