日期:2014-05-20  浏览次数:20750 次

JTextArea滚动条控制问题
我在文本区内读取文本的时候会出现滚动条在最下方

我要让文本区域内的滚动条在读取完毕的时候自动出现在

文本的上方,也就是显示出文本的第一行!!

求解?急需

------解决方案--------------------
用JTextPanel撒,倒过来显示,将光标定位到第一行就OK了。
String str = "message";
str = str+"\n";
Document doc = jTextPane1.getDocument();
doc.insertString(0,str, attrset);//将字符串插入文档的开头
jTextPane1.setCaretPosition(0);// 总是定位到文档开头