Я действительно сталкиваюсь с той же проблемой при использовании JBuilder раньше, позиция каретки находится не в том положении, в котором они должны быть.
Это произошло только для китайской версии Windows, если система английская, это нормально ..
Чтобы решить эту проблему, просто перейдите к настройке jbuilder, измените все шрифты на китайский шрифт.
Это не проблема jbuilder, это происходит и с другим java-приложением, на самом деле это проблема JRE, она идет в каталог JRE / lib, изменяет font.properties или fontconfig.peroperties.src (зависит от другой версии jre), добавьте туда шрифт, который решит эту проблему.
Я думаю, это не ответ на ваш вопрос, но, возможно, кто-то случится, просто для вашей справки.