Avevo già cominciato a risponderti
in questo thread.
Senza vedere il codice, ripeto, è difficile darti indicazioni precise.
In linea di massima, che io sappia, hai due opzioni:
1) Usi un java.awt.CardLayout come layout manager del tuo componente; a quel punto ogni singola "schermata" corrisponde a una singola "card" o "carta" che puoi implementare come un singolo componente popolato con tutti i controlli grafici che ti servono; quindi usi il bottone "avanti" per dire al layout manager di mostrare la "card" successiva.
2) un java.awt.Container espone il metodo "removeAll". Con quello rimuovi tutti i componenti; devi poi aggiungere quelli nuovi e aggiornare.