gpt4 book ai didi

java - 能否在 JNLP 应用程序中以编程方式启用 "Java console"窗口

转载 作者:搜寻专家 更新时间:2023-11-01 03:43:51 25 4
gpt4 key购买 nike

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

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

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

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

(我认为可能不是,但如果有一种方法可能会很高兴知道)

br,桃子

最佳答案

Andrew Thompson 的回答是正确的做法。如果您现在没有时间实现日志记录框架,我的答案是快速方法:

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

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

关于java - 能否在 JNLP 应用程序中以编程方式启用 "Java console"窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7722801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com