実際に私はゲームを開発していますTicTacToe。このゲームでゲームが終了すると私のフォームが消えて、コマンドライン引数から実行して、もう一度再生する必要があります。クラスでは、良いゲームを開発するのに非常に役立つでしょう。実際には、Javaプログラムがいつ実行されるかを知っているので、メインクラスが最初に呼び出されます。 * 私の質問は、リロードしたい、またはメインクラスをもう一度実行したい場合はどうしたらいいですか? *できるだけ早くお手伝いをしてください返信を待っています。メインクラスをJavaでリロードするには?
0
A
答えて
3
あなたのメインがstartGame()関数を起動したとしますが、whileループを作成するとします。
While(true) startGame()
ゲームが終了すると、もう一度開始されます。
これを行うより良い方法は、別のゲームをプレイしたい場合はtrueまたはfalseを返すメニューを追加することです。
while(showMenu()) {
startGame();
}
+0
または 'do {startGame()} while(showMenu());' – mob
0
ゲームが終了したら、ゲームウィンドウにボタンを追加するか、ゲームウィンドウを置き換えて再起動オプションを提供する必要があります。ユーザーがこのオプションを選択すると、ゲームウィンドウを再描画して再開することができます。 mainメソッドは、アプリケーションを起動するためのフックしか提供しません。アプリケーション自体は、再試行ロジックを処理する必要があります。
関連する問題
- 1. Javaのメインクラス&サブクラス -
- 2. Java Web Startとメインクラス
- 3. ビルドでメインクラスを設定するには?
- 4. Java Accessのメインクラス変数
- 5. プロパティファイルをJavaでリロードする方法
- 6. コンパイルアプリケーションは、メインクラスに
- 7. メインクラスに戻る
- 8. Javaメインクラスで複数の例外をスローする方法
- 9. TreeStoreをリロードするには?
- 10. は見つけるか、メインクラスのスイングをロードできませんでしたJava
- 11. Jarファイルは、メインクラス
- 12. メインクラス以外のJavaの2次元グラフィックスを使用する
- 13. ジャーは私が得るメインクラス
- 14. Java - メインクラスの実行可能ファイルを停止できません
- 15. メインクラスなしでHaxeライブラリをコンパイルする
- 16. メインクラスを別のファイルに分割する
- 17. php/ajax/mysqlは、ページ全体をリロードせずにリロードする
- 18. Javaからjarファイルのメインクラスの名前を取得する方法は?
- 19. Java 6:メインクラスのパッケージがjarのルートにないjarを構築する
- 20. 実行時にJavaキーストアのリロード
- 21. 既存のJavaプロジェクトからメインクラスを抽出するにはどうすればよいですか?
- 22. Javaの$ 0(プログラム名)?メインクラスを発見しますか?
- 23. JavaアプレットがIE9のページロード/リロードでjava7で失敗する
- 24. Java: "メインクラスが見つかりませんでした。プログラムは終了します "
- 25. メインクラスをメインクラスから呼び出す方法
- 26. xcodeはテーブルビューをリロードする
- 27. AngularJSでディレクティブをリロードする方法は?
- 28. emacsメジャーモードをリロードするには?
- 29. MooTools - イメージをリロードするには?
- 30. Grailsでブートストラップをリロードする
アプレットとしてロードしていますか?あなたはどこからそれを実行していますか? 「私のフォームが消える」ということはどういう意味ですか? – tHeSiD