當前位置:
                    首頁 >
                            前端技术
>                            javascript
>内容正文                
                        
                    javascript
JAVA——JScrollbar 滚动条自动滚动到底端解决方案
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                JAVA——JScrollbar 滚动条自动滚动到底端解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                解決方案
方法一
JTextArea.selectAll();方法二
JTextArea.setCaretPosition(JTextArea.getText().length());方法三
JScrollPane.getViewport().add(JTextArea,null); Point p = new Point(); p.setLocation(0,JTextArea,getLineCount() * int); JScrollPane.getViewprot.setViewPosition(p);方法四
JScrollBar scrollBar = this.jScrollPane1.getVerticalScrollBar(); scrollBar.setValue(scrollBar.getMaxmium());方法四-改進
jScrollPane1.getVerticalScrollBar().addAdjustmentListener(new AdjustmentListener() {public void adjustmentValueChanged(AdjustmentEvent evt) {if(evt.getAdjustmentType() == AdjustmentEvent.TRACK && isNeedBottom <= 3) { jScrollPane1.getVerticalScrollBar().setValue(jScrollPane1.getVerticalScrollBar().getModel().getMaximum() - jScrollPane1.getVerticalScrollBar().getModel().getExtent());isNeedBottom++;}}});參考文章
https://www.cnblogs.com/donaldlee2008/p/9137880.html
https://blog.csdn.net/qq_43320407/article/details/88408099
https://blog.csdn.net/iteye_563/article/details/82516713
https://blog.csdn.net/zhizaibide1987/article/details/83909537
總結
以上是生活随笔為你收集整理的JAVA——JScrollbar 滚动条自动滚动到底端解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: JAVA——Scanner读取文件
- 下一篇: Eclipse——导出可执行jar包
