-2

質問があります。

私はJavaを始めたばかりで、いくつかの小さな基本的なことがあるかもしれません。さて、プログラムのページ(セクション)はどのように作られているのだろうか。ある種のタブ付きパネルや、ボタンをクリックするとテキストが表示されるという意味ではありません。

たとえば、画面全体にプログラムの別の部分が見えるということです。ゲームのメインメニューとして。その時点で表示されるメイン メニュー以外には何もありません。たとえば、そのメニューのボタンをクリックします。ゲームをロードしています。(例として、標準的なゲームの構築を使用しています) たとえば、メイン メニューで別のボタン (「設定」など) をクリックすると、麦汁設定の「ページ」が表示され、プログラムが存在することは他に何もありません。本当にやっています。このタイプのナビゲーションがどのように呼び出されるかわかりません。しかし、ほとんどすべてのプログラムには何かがあります。どうすればこれもできますか?たとえば、新しいファイルとして、特定のページのクラスをインポートするなど、どうすればよいですか?

4

3 に答える 3

6

を検索しているようですCardLayoutここに示すように。

ゲームビュー ハイスコ​​アビュー

于 2013-01-12T12:57:45.170 に答える
1

コードを構造化する方法である「ステートマシン」を探し、メニューを変更するスイングコンポーネント (JPanel など) を JFrame に実装する必要があると思います。あなたが何を望んでいるのか理解できれば、これは選択肢になると思います。

于 2013-01-12T13:09:27.620 に答える
0

短い答えはありませんが、あなたの質問に基づいて、あなたはたくさん読む必要があります。スイングチュートリアルをお勧めします。パネル、フレーム、レイアウトマネージャー、その他のコンテナーの使用法について説明しています。

NetBeansでMatisseビルダーを使用することもできます(Eclipseの関連プラグイン)

于 2013-01-12T12:57:51.297 に答える