JTextPane
with html機能でチャットルームを作っています。ユーザーは html タグを入力して画面に画像を表示できます。しかし、スクロールバーを一番下に保つのに問題があります。私はすでにやろうとしています
SwingUtilities.invokeLater(new Runnable() {
public void run() {
vertical.setValue(vertical.getMaximum());
}
});
ただし、スクロールバーは下にスクロールしてから、もう一度上にスクロールします。関数が呼び出された後、画像の読み込みが終了したようです。私も試しました:
ClientScreen._chatMsgPane.setCaretPosition(_chatMsgPane.getDocument().getLength());
しかし、結果は同じです。すべての画像の読み込みが終了した後にトリガーされるイベントはありますか? または、これを修正する他の方法はありますか?