そう、
私は Eclipse で小さなゲームを作成しました。それは 1 から 1000 までの乱数を生成します。Eclipse から再生すると、Eclipse コンソールで再生されますが、Eclipse なしで再生したい場合はどうすればよいですか? コンソールが表示されませんか? これを修正する方法についてのアイデアはありますか?編集: CMD の代わりに新しい GUI が欲しいです。
追伸: ソースコードの特定の部分が必要な場合は教えてください
そう、
私は Eclipse で小さなゲームを作成しました。それは 1 から 1000 までの乱数を生成します。Eclipse から再生すると、Eclipse コンソールで再生されますが、Eclipse なしで再生したい場合はどうすればよいですか? コンソールが表示されませんか? これを修正する方法についてのアイデアはありますか?編集: CMD の代わりに新しい GUI が欲しいです。
追伸: ソースコードの特定の部分が必要な場合は教えてください
1) おそらく、プログラムを .jar ファイルとしてエクスポートする必要があります。
これは絶対に必要というわけではありませんが、あったほうがよいでしょう。そして、あなたはすでにそれをやったようです:)
2) .jar をエクスポートする前に、必ず Eclipse でメイン クラスを指定してください。
3) .jar を取得したら、次のことができます。
a) execute "java -jar myjar.jar" from a command prompt (for a console-mode program)
b) execute "javaw2 -jar myjar.jar" from a command prompt (for a Swing/GUI program)
4) Windows で javaw との「ファイルの関連付け」を設定して、.jar をダブルクリックして実行することもできます。
GUIが必要な場合は、自分でGUIを開発する必要があります。私が今まで聞いたことのある「JavaコンソールGUI」はありません。
OPは、実際のシェルを開くのではなく、コンソール出力を選択した場所に再ルーティングしたいと考えているようです。
stdout を再ルーティングする 1 つの方法を次に示します。
文字列、ストリーム、ファイルなどに送信して、自分でウィンドウに出力できます。