0
我正在使用jFrame創建一個java聊天應用程序。我正在使用JScrollPane滾動文本區域。所有新消息都添加在底部,但滾動條從頂部開始。我如何讓它從底部開始?如何使滾動條從底部開始?
我正在使用jFrame創建一個java聊天應用程序。我正在使用JScrollPane滾動文本區域。所有新消息都添加在底部,但滾動條從頂部開始。我如何讓它從底部開始?如何使滾動條從底部開始?
您可以通過直接滾動的垂直滾動條,增加了消息後,迫使它滾動至底部,例如:
JScrollBar vScrollBar = myScrollPane.getVerticalScrollBar();
vScrollBar.setValue(vScrollBar.getMaximum());
的
[或DefaultCaret](http://stackoverflow.com/a/22380312/ 714968) – mKorbel
可能重複[如何設置JTextArea中使用Java GUI的自動滾動?( http://stackoverflow.com/questions/1627028/how-to-set-auto-scrolling-of-jtextarea-in-java-gui) –