Я добавляю JTextArea к компоненту с менеджером макетов, который учитывает предпочтительный размер и местоположение. Однако позиция отображаемого каретки в JTextArea становится ошибочной после ввода нескольких "широких" букв (например, "m" ):
Это после того, как набрали все буквы слева, а фактическая позиция каретки - после 'd'. JTextArea в этом случае намного шире, чем текст. Не уверен, что это может быть актуально, но используемый шрифт Arial, размер 11, простой стиль и устанавливается перед добавлением JTextArea в родительский контейнер. Любые идеи, что может быть причиной этого?