2016-11-05 13 views
0

私は現在、自分のアプリケーションのメニューを開発しており、「ステージベースのメニュー」をコーディングするための適切な方法について知りたいと思います。ステージベースのメニューの意味は、ユーザーがボタンをクリックすると、インターフェイス全体が次の「ステージ」に変わります。 Main MenuJava Swing - ステージベースのGUIを実行する適切な方法は何ですか?

Admin Menu

をまず絵が第一段階と第二画像二次のようになります。ここで私は私の考えを説明するために、Photoshopで設計された写真です。 各ラウンド探しの事は、私は、WindowBuilderを使って日食に作られたメインメニュー(拳の絵)を得たJPanelのようにそれを作った後、私はウィンドウクラスにそれをインスタンス化これまでのJButton

です。

私の考えは、イベントリスナーに各ボタンのクリックを聞かせてから、偶数がトリガーされたら、フレームのJPanel変数を次の「ステージ」に変更させることでした。 これは実際にこれを行う正しい方法か、それとも良い方法があるのだろうかと思いました。

答えて

2

Card Layoutを使用すると、パネルを簡単に交換できます。

詳細と例については、How to Use Card LayoutのSwingチュートリアルのセクションを参照してください。

関連する問題