我必须向应用程序添加一个面板,该面板将记录应用程序的错误。
我创建了一个扩展 AppenderBase 的类,并且我已经配置了 xml 文件以使用这个类。

因此,当我在应用程序中登录某些内容时,他会调用 appender。

但目前我不知道如何将我的 appender 链接到我的面板。

你能指导我吗?

最佳答案

为此,您必须编写自定义 Appender ,为此请参阅:logback.qos.ch/manual/appenders.html。
然后您需要使用诸如 JTextArea 之类的组件来在其中显示 log
然后,您必须为 Programmatic Configuration logbackcustom Appender 之间的关系编写 Swing-Component 。见:logback.qos.ch/manual/joran.html

关于java - 如何从 Swing 应用程序中的 Logback 链接日志?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9395358/

10-15 11:05