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

时间:2011-10-11 07:42:11

标签: java console jnlp

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

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

有没有办法启用&在程序执行期间以编程方式显示此Java控制台?

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

(我想这可能不是,但如果有一种方法可以很高兴知道)

br,Touko

1 个答案:

答案 0 :(得分:1)

安德鲁·汤普森的回答是正确的方法。如果您现在没有时间实施日志记录框架,我的答案是快速的方法:

如果您编写的程序没有记录,并且您只想查看所有这些System.out.println消息,则可以将它们全部重定向到文本文件。 在main方法中,试试这个:      System.setOut(new PrintStream(new File(“C:/logs/log.txt”));

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