将记录器输出重定向到java中的文本窗格
如何将 org.apache.commons.logging 输出重定向到 JTextArea?
我使用 MessageConsole 成功重定向了 sys.err 和 sys.out。它工作正常。但我没有在文本区域中获得日志输出
how to redirect org.apache.commons.logging output to a JTextArea??
I successfully redirected sys.err and sys.out using MessageConsole. its working fine. but I am not getting log output in textarea
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于您似乎知道如何将标准流重定向到您想要的位置,因此一种可能的操作是在记录器中创建一个 PrintWriter,将 PrintWriter 重定向到 MessageConsole,并让记录器将任何输出打印到 PrintWriter,以便它将被重定向。
Since it seems that you know how to redirect standard streams where you want them, one possible action is to make a PrintWriter in your logger, redirect the PrintWriter to the MessageConsole, and have the logger print any output to the PrintWriter so it will get redirected.