Почему шрифты выглядят ужасно в любом Java-приложении?

12

Все шрифты в Java-приложениях выглядят ужасно. Ранее я видел несколько вопросов по этому поводу, но сейчас они довольно старые (11.04 было самым последним, но это не та же проблема). По какой-то причине Java-приложения не используют системный шрифт (Ubuntu 11), а скорее удлиненный шрифт, который, похоже, не имеет сглаживания. Итак, я спрашиваю, является ли это открытой ошибкой (не удалось найти ее на панели запуска), что-то, что разработчики сделали неправильно, или есть ли способ настроить шрифты, используемые в Java-приложении. Возможно, это всего лишь недостаток openjdk, и я должен вместо этого установить версию Sun / Oracle?

Ниже приведено изображение джитси, но проблема также присутствует в minecraft, моем интернет-банке и во всем остальном, касающемся java. Я на 12.04, но так как я не мог найти что-либо на панели запуска, я предполагаю, что это не актуально.

картина джитси

Эйрик Берг
источник
1
У open jdk есть некоторые проблемы со шрифтами, установка sun / oracle jdk может это исправить
Tachyons
Установка Java с закрытым исходным кодом - это нормально, но попробуйте «Duinsoft». Это автоматический установщик :) duinsoft.nl/packages.php?t=en
tiempjuuh

Ответы:

4

Я не проверял это, но в соответствии с этим сообщением на форуме inductiveautomation.com вы можете исправить это, установив шрифты:

sudo apt-get install msttcorefonts

и изменение lucidasans для arial в свойствах шрифтов Java:

sudo nano /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties

Есть также несколько полезных ссылок, которые вы можете найти в этом вопросе StackOverflow .

Кристиан Вьельма
источник