私はゲームのメニュー画面を手に入れようとしています。私は既存のスクリーンの上に新しいスクリーンをペイントする方法を見つけ出すことができました。実際のゲームはまだタイトル画面の後ろで実行されていることを意味します。私は実際のコードは必要ありませんが、私はこれについてどのように行くかについての説明だけです。Javaで複数の画面を作成する方法は?
答えて
メニューを表示する1つの方法は、メインアプリケーションウィンドウの外にJDialog
を使用することです。詳細についてはHow to Make Dialogsチュートリアルをご覧ください。
ゲームやメニューにJInternalFrame
を使用して、大きなアプリケーションフレームにラップすることもできます。これらはよく説明されていますHow to Use Internal Frames
私は、ユーザーがゲームを開始するスペースバーを押すまで、ウィンドウ全体を占めるタイトル画面を意味しました。 – x3zinja12
あなたがしようとしていることを実際に理解しているかどうかは不明ですが、[CardLayout](http://docs.oracle.com/javase/1.4.2/docs/api/java/ awt/CardLayout.html)を使用してパネル間をスワップします。これは、変化する「スクリーン」の外観を与えるために使用することができる。これを行う方法の詳細については、[CardLayoutチュートリアル](http://docs.oracle.com/javase/tutorial/uiswing/layout/card.html)を参照してください。 –
- 1. Asp.NET(vb)で複数画面解像度のサイトを作成する方法?
- 2. java code複数の画面サイズをサポートする方法
- 3. 複数の画面の画像を縮小する方法は?
- 4. javaFXで複数の画面を作成する
- 5. 複数の画面用のアプリケーションを作成する
- 6. Androidでチャット画面を作成する方法は?
- 7. 画面からテキストビューのスライドを作成する方法は?
- 8. Libgdxで複数の画面で戻るボタンを管理する方法は?
- 9. vi再描画画面の作成方法は?
- 10. Android:複数のオブジェクトを画面に追加する方法(OpenGL)
- 11. アプリ内に複数の画面を実装する方法
- 12. 複数画面?
- 13. 複数の画面
- 14. VB.netプログラムのスプラッシュ画面を作成する方法
- 15. Java JPanel(オブジェクトの再作成)を再描画する方法は?
- 16. Pygameを使用して複数の「ゲーム画面」を作成する
- 17. 管理画面を作成するより良い方法
- 18. 3D画像から2D平面カットを作成する方法
- 19. iPhoneで複数のウィンドウ/ビューを作成する方法は?
- 20. C#windowsアプリケーションフォームで複数のカウントダウンタイマーを作成する方法は?
- 21. solrで複数のフィルタクエリを作成する方法は?
- 22. 複数のテキスト行をアンドロイドで作成する方法は?
- 23. 複数のオブジェクトをバックグラウンドで作成する方法は?
- 24. タイプ変数の配列をJavaで作成する方法は?
- 25. 大画面と小画面の複数画面のサポート
- 26. アンドロイドで複数の画面サイズのコンフィグレーションの精度を実装する方法
- 27. カスタム画面サイズで新しいエミュレータを作成する方法は?
- 28. ブラックベリーで透明なカスタマイズされたプログレスバーポップアップ画面を作成する方法は?
- 29. iphoneでログイン画面(UIAlertViewとして)を作成する方法は?
- 30. アンドロイド画面の作成の方向性
"メニュースクリーン":あなたは "ゲームスクリーン"とは独立した別のウィンドウを意味しますか?次に、「タイトル画面」と言います。 「画面」は主にハードウェア画面を参照するために使用されているようです。 – arcy
ウィンドウ内に表示される領域を意味します。オブジェクトをJFrameウィンドウに描画し、ゲームのメニューをその上に描画します。メニューだけを実行し、実際のゲームは実行しないでください。単純に描画されずにバックグラウンドで実行されています。 – x3zinja12