В моей системе Ubuntu, которая, вероятно, никогда не слышала о «Arial Unicode MS», ваша программа выполняется без изменений, без сбоев.Первые два символа, которые я вижу как в строке заголовка, так и в текстовой области, выглядят как улитки, направленные в разные стороны.Или как строчные буквы d
и b
, лежащие на их спинах.
Помимо изменения размера, при удалении вызовов setFont
я вижу те же символы.Я полагаю, что используемые вами шрифты не содержат этих символов.Err, глифы для этих символов.
В Windows есть утилита для просмотра шрифтов, в которой вы можете просмотреть все символы шрифта.Улитки появляются?