Ciao,
premettendo che sono al limite del ridicolo con java ...

dopo aver studiato guide cartacee, guide online provato a fare i programmini esempio etc etc ...

sto cercando di realizzare un interfaccia grafica per un programmino che sto scrivendo.

Creo il Jframe, gli aggiungo il menu e qua cominciano i problemi.

Inserisco un jpanel con solo la scritta "test", vorrei che cliccando su un item del menu chiudesse questo jpanel e ne aprisse uno nuovo richiamato.
il massimo che sono riuscito a fare è stato la visualizzizazione del nuovo jpanel che pero si sovrapponeva e basta a quello da chiudere e quindi si vedeva un accozzaglia di scritte

Partiamo da:
è la giusta strada? tengo un jframe come contenitore e dentro cambio i vari jpanel? è il giusto approccio?

i vari jpanel li posso creare direttamente dentro un metodo e poi aggiungerli al jframe tramite l' add()?

avete qualche esempio di come si utilizzano gli actionlistener per la gestione dei Jpanel?