log4j如何将日志输出到gui?
各位有例子能给我一个吗?要求是,同步输出,就和System.out.println一样,程序执行到哪步就输出哪步的日志。我现在找到的例子是:自己写了一个appender ,自己构造了一个logUI(extends JTabbedPane),但是它是把log日志先存到一个自定义的JLogList中,再一起输出到GUI的。所以我现在想问,有没有别的方法可以实现 log4j如何将日志输出到gui。谢谢了!
各位有例子能给我一个吗?要求是,同步输出,就和System.out.println一样,程序执行到哪步就输出哪步的日志。我现在找到的例子是:自己写了一个appender ,自己构造了一个logUI(extends JTabbedPane),但是它是把log日志先存到一个自定义的JLogList中,再一起输出到GUI的。所以我现在想问,有没有别的方法可以实现 log4j如何将日志输出到gui。谢谢了!
OutpurStream out = //自己的流
System.out = out;
自己的流想咋用就咋用
我试了一下你的方法,是可以的。但是,我现在有两个线程,一个是报文采集,一个是数据采集,他们的日志,要分别输出到两个相应的JTextArea中,这个怎么办啊?
您能说说具体是怎么做的吗?
使用两个log服务?
只有一个log4j配置文件啊,在配置文件里已经定义appender了啊