Спасибо mdahlman за ваш ответ ... Я использовал правильное расширение шрифта, которое работало как с redhat jdk 1.5, так и с ubuntu для jdk 1.5 и 1.6. Шрифт, который я использовал Trebuchet MS, поэтому он также добавлен в jar list.it Работает нормально. Моя проблема была с JDK 1,5 и 1,6 в Redhat, но я нашел
Java-версия "1.6.0"
Среда выполнения OpenJDK (сборка 1.6.0-b09)
OpenJDK Server VM (сборка 1.6.0-b09, смешанный режим)
Шрифт не работает с правильным выравниванием в RedHat
Но в версии ниже jdk 1.6 все работает нормально
Java-версия "1.6.0_15"
Java (TM) SE Runtime Environment (сборка 1.6.0_15-b03)
Серверная виртуальная машина Java HotSpot (TM) (сборка 14.1-b02, смешанный режим)
Однако я исправил ошибку в jre build 1.6.0_15-b03.