A JTextComponent允許您將DocumentListener添加到Document,它會告訴您何時添加或刪除文本以及更改的偏移量和長度。但是,它不會告訴你更改的內容是什麼。 這對文本添加沒什麼問題,因爲您可以使用偏移量和長度來查找添加的文本。但是,您無法使用它來查找已刪除的文本,因爲文本已經消失。 有沒有人遇到過這個問題?你怎麼能得到從文檔中刪除的字符串?
我試圖在包含JTextPane的JScrollPane上自動滾動智能。 JTextPane用於以彩色記錄我的應用程序。不過,我正在試圖進行智能自動滾動。通過智能自動滾動,我並不是說每次有變化時都會盲目地自動滾動,我的意思是檢查滾動是否一直下降,然後然後自動滾動。但是不管我做什麼,要麼總是autoscrolls或沒有在所有 作爲測試腳本,這裏的設置(JFrame中被忽略了) final JTextP