Java имеет некоторые странные проблемы с рендерингом Unicode, только на Windows и только для некоторых символов Unicode. На рисунке ниже показан один и тот же текст, отображаемый в Label, в компоненте и в TextArea. В этом примере во всех трех windows используется одна и та же строка и один и тот же шрифт. ! Образец рендеринга 1 . Обратите внимание, что на этикетке все сделано неправильно, на холсте это наполовину правильно, а в текстовом поле все правильно. отображается правильно.
Мой вопрос - какой обходной путь?