См. Прилагаемое изображение . Окно на заднем плане Gedit со шрифтами, отображаемыми гладко. Окно вверху - NetBeans с не очень плавным рендерингом шрифтов (я думаю, не сглаженным). Оба редактора используют шрифт Ubuintu Mono. Может ли кто-нибудь помочь мне улучшить отображение шрифтов в NetBeans?
Я нахожусь на 12.10.
Устранена.
TL; DR: просто добавьте -J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=true
к netbeans_default_options
в файле netbeans.conf
.
(netbeans.conf находится на <installdir>/etc/netbeans.conf
)
Конечно, перезапустите NetBeans.
Смотрите скриншот с результатами ниже. Окно Netbeans в правом верхнем углу является активным после применения указанных выше параметров. Все еще не так хорошо, как Гедит, но лучше, чем раньше.
Вы сможете улучшить рендеринг шрифта, но он никогда не будет таким, как в Gedit. Обычно все Java-приложения, использующие Swing, имеют такой странный рендеринг. Например, если вы используете Eclipse, рендеринг шрифта должен быть правильным.
Рендеринг шрифта можно изменить в /etc/netbeans.conf
:
sudo gedit /etc/netbeans.conf
и в конце netbeans_default_options
(между кавычками) добавить это:
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=<OPTION>
где опция может быть "включено", "задыхаться" или "жк". Вы можете получить полный список здесь .
Попробуйте все это и посмотрите, какой из них дает вам лучший вид. Надеюсь, это поможет.
У меня нет установленного Netbeans для тестирования, но в зависимости от того, как вы его установили netbeans.conf
, он может быть расположен где-то еще.