簡體   English   中英

如何使用左側的JTextArea自動滾動JScrollPane

[英]How to autoscroll JScrollPane with JTextArea inside to the left

我有private JTextArea opisDiagnoza; 我將其插入JScrollPane jsp ,如下所示:

opisDiagnoza = new JTextArea("Opis diagnozy:\n");
        JScrollPane jsp = new JScrollPane(opisDiagnoza, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);

稍后,當我這樣做時:

opisDiagnoza.setText(REALLY_LONG_TEXT);

JScrollPane自動向右滾動,因此要讀取內容,我需要手動(通過單擊水平滾動條)將其向左滾動。

在將文本插入到JTextArea內部后,如何將JScrollPane自動向左滾動?

例:

http://i.stack.imgur.com/fxc4x.png

由於信譽低下,我無法明確添加圖片。

嘗試這個

DefaultCaret caret = (DefaultCaret)textArea.getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM