我在jscrollpane中放了一个jtextpane,jtextpane的内容是动态添加的,在添加内容的方法结尾处我用了以下两句话
JScrollBar jb = jScrollPane.getVerticalScrollBar();
jb.setValue(jb.getMaximum());
现在的问题是竖向滚动条可以自动滚动,但是一般情况下都滚动不到最下方,偶尔几次可以滚动到最下下方。
请求指教。
或者还有其他的实现方法吗?
JScrollBar jb = jScrollPane.getVerticalScrollBar();
jb.setValue(jb.getMaximum());
现在的问题是竖向滚动条可以自动滚动,但是一般情况下都滚动不到最下方,偶尔几次可以滚动到最下下方。
请求指教。
或者还有其他的实现方法吗?
解决方案 »
- java中,怎么让两个对象互相持有对方的引用?
- 截取字符串中的ip地址,大家帮帮忙
- 静态
- SWT 数据量很大,有什么优化的方法吗?介绍一下谢谢
- JavaWebStart启动的时候老是报“启动文件中缺少下列必需字段:<jnlp>”错误
- 了解下关于性能方面的问题
- Eclipse中怎样自定义格式化代码?
- JAVA poi如何将excel处理好的数据回写到原来的excel中
- 如何写sql像 select * from itop_public_message where name like '%'%'这样的语句
- 一段应该没有错的代码
- 跪求解决使用eclipse3.2存在的严重问题(50分全给)
- 今天心情不错,散200分!
jScrollPane.getViewport().doLayout(); 别忘了给分啊~~
应该是这样的:
jScrollPane.getViewport().doLayout();
jb.setValue(jb.getMaximum());
jb.setValue(jb.getMaximum());
----------------------------------------------------------------
异常:
java.lang.IllegalArgumentException: bad position: