JAVAを覚え始めたばかりの初心者です。

アプレットで簡単なWARゲームを作ってみようと思ったのですが、

○「タイトル画面」
 →音楽と画像を垂れ流し。特定の場所をクリックするとメイン画面へ
○「メイン画面」
 →六角形のへクスで埋められたマップ画面と周りに各種ボタン
○「生産画面」「ヘルプ画面」・・・etc

それぞれの画面には、それぞれスレッド処理・リスナー処理を持っているとして、
状況に応じて各画面の処理をアプレットで行うには、どのようにすれば
よろしいのでしょうか。Panelごと入れ替えるような方法ですと、Appletで
使用可能なgetImageなどがpanelでは使用できなかったりするようです。

どうぞご教示お願いいたします。