ОЧЕНЬ УЖАСНЫЙ рендеринг шрифта в приложениях Java

Кто-либо в здесь знает, как зафиксировать эти fugly шрифты? Я установил java openjdk 8, и я работаю на человечности 15.04. Я пытался установить оракула jdk 8 Java, но это не помогло, затем я удалил его и установил openjdk 7, перезагрузил мой ПК, это не помогло затем, что я установил openjdk 8, перезагруженный ПК... то же самое снова.

http://i.imgur.com/nbzs3qW.jpg

2
задан 14 October 2015 в 13:33

2 ответа

Вы должны изменить шрифт по умолчанию в окнах, которые Вы обеспечиваете выше. Для IDE я люблю использовать Хакерское проникновение или Inconsolata, в котором расположены Те шрифты здесь https://, github.com/powerline/fonts

, Пожалуйста, видит readme.md для установки

-1
ответ дан 2 December 2019 в 02:55

Адаптированный из моего ответа здесь.

Добавление этой строки:

_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'

кому: /etc/environment должен устранить эту проблему.

Если Вы не можете отредактировать Ваш /etc/environment по некоторым причинам или это не работает затем, можно попытаться выполнить эту команду вместо этого в терминале и затем запустить приложение (от того же терминала):

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'

Эти работы фиксации с Ubuntu 16.04 и OpenJDK 8u151 (не согласовали с Oracle JDK или Java 9) на jEdit текстовом редакторе и другом Java приложения Swing.

Рабочий пример (jEdit): enter image description here

Примечание: Некоторые шрифты и настройки AA усложняют проблему. В jEdit я использую шрифты Java по умолчанию ("Диалоговое окно", как это называют) для всего. Можно, вероятно, использовать другой шрифт для Текстовой области, но Диалоговое окно является лучшим для кнопок и т.д. Лучшая настройка Text-Area AA, которую я нашел, является стандартной, но Ваш пробег может варьироваться.

4
ответ дан 2 December 2019 в 02:55

Другие вопросы по тегам:

Похожие вопросы: