Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“我可以吗?”;Java控制台";窗口可以在JNLP应用程序中以编程方式启用_Java_Console_Jnlp - Fatal编程技术网

“我可以吗?”;Java控制台";窗口可以在JNLP应用程序中以编程方式启用

“我可以吗?”;Java控制台";窗口可以在JNLP应用程序中以编程方式启用,java,console,jnlp,Java,Console,Jnlp,运行JNLP应用程序时(例如),“Java控制台”打开,其中包含程序的输出和一系列调试功能 控制台是否打开,在Java控制面板的设置中确定 有没有一种方法可以在程序执行期间以编程方式启用和显示此Java控制台 或者,如果在程序启动时未启用此Java控制台,是否有任何方法可以在程序执行期间启用此Java控制台 (我想可能不会,但如果有一种方法可以让你知道的话) 比尔,图科安德鲁·汤普森的答案是正确的。我的答案是,如果您现在没有时间实现日志框架,请快速执行: 如果您编写的程序没有日志记录,并且只想查

运行JNLP应用程序时(例如),“Java控制台”打开,其中包含程序的输出和一系列调试功能

控制台是否打开,在Java控制面板的设置中确定

有没有一种方法可以在程序执行期间以编程方式启用和显示此Java控制台

或者,如果在程序启动时未启用此Java控制台,是否有任何方法可以在程序执行期间启用此Java控制台

(我想可能不会,但如果有一种方法可以让你知道的话)


比尔,图科

安德鲁·汤普森的答案是正确的。我的答案是,如果您现在没有时间实现日志框架,请快速执行:

如果您编写的程序没有日志记录,并且只想查看所有那些System.out.println消息,则可以将它们全部重定向到文本文件。 在主方法中,尝试以下方法: 系统设置(新的打印流(新文件(“C:/logs/log.txt”)


您可能希望包含完整的路径,而不是本地文件引用。

否控制台没有在执行期间弹出的设置。通过这样做,您试图解决的问题是什么,或者您试图提供的功能是什么?如果您让最终用户观看控制台,这听起来非常可怕。顺便说一句-1)这是你的应用程序。可信的?2) 为什么不实现日志记录呢?解决的问题是在罕见的意外情况下从客户端获取应用程序日志。1) 应用程序是可信的,2)将日志保存到某个地方可能是下一个选择。目的是检查这是否可行,因为到目前为止它非常适合我们的需要。在GUI上有一个按钮,它将(压缩日志&)发送给您。