Как сделать красивые шрифты в java-приложениях (в частности NetBeans)
SoiFong 11 сентября, 2009 - 19:27
Настроил себе красивые гладкие шрифты для qt и gtk, а вот в ява-приложениях они выглядят жескими с плохим сглаживанием, до неузнаваемости. Все время писал в eclipse, захотелось попробовать NetBeans. Это просто ужас, как там выглядит код, любимый шрифт consolas совершенно не похож на себя самого в других приложениях. И еще размеры шрифтов не соответствуют настроенным в системе. Это вообще излечимо, хотя бы в рамках одного netbeans? Вот скрины для сравнения:
Забыл добавить: dev-java/sun-jdk-1.6.0.15
»
- Для комментирования войдите или зарегистрируйтесь
А эклипс разве не на яве?..
А эклипс разве не на яве?.. Думаеццо, что надо порыть его настройки, ну и настройки самого нетбинса.
Эклипс использует gtk для
Эклипс использует gtk для отрисовки интерфейса, поэтому там все в порядке, а Нетбинс, похоже, какие-то нативно-явовские библиотеки. Немного погуглив, пришел к неутешительному выводу, что проблема нерешаема :( Видимо, это издержки ее крутой переносимости.
Впрочем, это только consolas выглядит так убого, другие моноширинные шрифты вполне сносные, хотя все равно со сглаживанием проблемы.
Если приложение поддерживает
Если приложение поддерживает скины, там вроде тоже должен быть скин с системной отрисовкой - по крайней мере в стандартной поставке JDK в примерах приложения со скинами есть такой скин.
-= Concordia victoriam gignit =-
из моего опыта - со скинами
из моего опыта - со скинами ява тупит и местами вылетает.
netbeans.conf добавить
netbeans.conf добавить -J-Dawt.useSystemAAFontSettings=on
Гость
Спасибо, человечище!