<分区>
我在 Java console 上显示了输出消息对于开始使用 webstart 的应用程序。有没有一种方法可以在代码中清除控制台消息,而不是用户手动清除消息?
这些消息以每秒大约 1000 条的速度打印,似乎最终使用了太多内存,我本可以停止打印到控制台,但要求是始终拥有它。
<分区>
我在 Java console 上显示了输出消息对于开始使用 webstart 的应用程序。有没有一种方法可以在代码中清除控制台消息,而不是用户手动清除消息?
这些消息以每秒大约 1000 条的速度打印,似乎最终使用了太多内存,我本可以停止打印到控制台,但要求是始终拥有它。
最佳答案
除非您找到该控制台类的一些句柄(我怀疑您是否有权访问),否则您将无法清除该控制台。
您的要求不可避免地要求用户每隔几分钟就需要进入并手动清除控制台。 我认为这有理由重新考虑为什么存在该要求,以及是否有另一种解决方案来解决您的问题。
您是否考虑过不同的日志记录方式?
关于java - 如何清除 Java 控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/606086/
相关文章:
java - 使用现有的 JRE x86 和 x64 安装启动 JNLP 应用程序?
java - 我可以在 Appletviewer 中通过 Java Web Start 启动小程序吗?
Java Web Start 在运行时不会下载更新的应用程序
java - 具有一对多关系的 HQL 给出 "ORA-00936: missing expression"异常
java - 读取android :scheme programmatically的值
javascript - 如何使用 JavaScript 触发打开控制台 (F12) 事件?