用多线程是可以啦,不过不用也能解决的。在JTextArea.setText(String);后面紧跟一个JTextArea.paintImmediately(int,int,int,int);或JTextArea.paintImmediately(Rectangle);就可以了,意思是立即重画指定矩形内的内容,如果实在不知道大小就JTextArea.paintImmediately(0,0,JTextArea.getSize().getWidth(),JTextArea.getSize().getHeight());只是刷新的效率就底一些。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货