У меня есть JTextArea внутри JScrollPane, и Caret Update работает нормально.
DefaultCaret caret = (DefaultCaret)jTextArea1.getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
Моя проблема в том, что после того, как я нажму на JTextArea, полосы прокрутки станут больше, но область просмотра все еще не будет отображаться.
Как видите, вертикальная полоса прокрутки находится не внизу. Расстояние до нижнего угла TextPane увеличивается, но область просмотра по-прежнему придерживается его позиции. Тем временем я переключился на JTextPane из-за поддержки HTML, но все еще сталкиваюсь с той же проблемой.
Надеюсь, вы меня понимаете, приветствую.