0

所以,

我在 Eclipse 中做了一个小游戏,它会生成一个 1 - 1000 的随机数,当在 Eclipse 中播放时,它会在 Eclipse 控制台中播放,但是如果我想在没有 Eclipse 的情况下播放它怎么办?没有控制台出现?有人知道如何解决这个问题吗?编辑:我想要一个新的 GUI 而不是 CMD。

Grts PS:如果您需要源代码的特定部分,请告诉我

4

3 回答 3

2

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 来执行它:

于 2012-08-18T16:42:00.830 回答
1

如果你想要一个 GUI,你必须自己开发一个。没有我听说过的“Java 控制台 GUI”。

于 2012-08-18T16:55:06.527 回答
1

似乎 OP 想要将控制台输出重新路由到他选择的位置,而不是打开一个实际的 shell。

这是重新路由标准输出的一种方法。

您可以将其发送到字符串、流、文件等,然后自己将其打印到窗口中。

于 2012-08-18T17:01:23.087 回答