Кто-нибудь здесь знает, как исправить эти уродливые шрифты? Я установил java openjdk 8 и работаю на ubuntu 15.04. Я пробовал установить java oracle jdk 8, но это не помогло, тогда я удалил его и установил openjdk 7, перезагрузил свой компьютер, это не помогло, тогда я установил openjdk 8, перезагрузил компьютер... снова то же самое.
решение1
Адаптировано из моего ответаздесь.
Добавляем эту строку:
_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.
Примечание: Некоторые шрифты и настройки AA усложняют проблему. В jEdit я использую шрифты Java по умолчанию (Dialog, как он называется) для всего. Вы, вероятно, можете использовать другой шрифт для Text-Area, но Dialog лучше всего подходит для кнопок и т. д. Лучшая настройка Text-Area AA, которую я нашел, этостандартныйно ваш пробег может отличаться.
решение2
Вам нужно изменить шрифт по умолчанию в windows, который вы указали выше. Для IDE я люблю использовать Hack или Inconsolata Эти шрифты находятся здесьhttps://github.com/powerline/fonts
Для установки смотрите readme.md