目前越来越多的人 使用JDK的Logging类,来代替以前的System.out.println("");
这里不详细谈Logging类的使用方法,帮助文档写得很清楚,网上资料也很多。
我主要是利用Logging类实现在控制面板上(JTextArea)显示调试信息,并且设置了信息显示量,超过信息量时,前部分信息自动删除。
实现关键主要包括两:
(1)重写Handler类,添加一JTextArea变量,并在其publish函数中将Logrecord的值显示在JTextArea中;
(2)重写Document类,设置JTextArea现实的行数及删除超出范围的text。
具体步骤:
(下次再写啊 ^_^)