是否可以从我的应用程序中清除 Netbeans 输出窗口或暂时禁用所有输出?
-
13-09-2019 - |
题
一些背景:
我创建了一个 Swing 应用程序,它使用 物质LaF (再次感谢基里尔!)
不幸的是,Swing 在 EDT 之外的某个地方创建了一个面板,因此每次启动应用程序时都会导致来自 Substance 的异常消息。这个异常本身就很好,我已经避免了创建令人讨厌的多线程 GUI 错误,但我经常错过重要的输出,因为当我的应用程序执行任何实际工作时,输出窗口已经很混乱。
最简单的方法是根据我的个人需求修补物质源,但我宁愿保持不变。这就是为什么我想知道...
- 是否可以通过调用应用程序中的方法或延迟 Ant 任务之类的方法以编程方式清除输出窗口?
- 或者,我可以暂时禁用应用程序的任何输出,包括异常消息吗?
解决方案
在这里,您尝试调整输出窗口的默认行为,该窗口是 NetBeans IDE 的一部分。您将需要使用相关的 NetBeans API. 。请看一下 输出写入器 和 输出事件
HTH。
不隶属于 StackOverflow