Свежеустановленный NetBeans на свежеустановленной убунте выглядит вот так:
Во всех элементах управления и редакторе просто чудовищные междустрочные отступы. Они не убираются в настройках. В сети советуют менять скины приложения - у java для этого какие-то специальные форматы. Не помогает.
Все бы ничего, но у меня ноутбук с "широким" (то есть - низким) экраном. И всего 15 строк кода на экране - это явно маловато.
Проблема в том, что на новой убунте сразу после установки нет проприетарных библиотек. Каждый волен их поставить после. Первой такой библиотекой стали родные драйвера для видеокарты - с ними заработал compiz fusion.
Второй библиотекой стала настоящая JDK - вместо поделки openjdk, которая так коряво работает с интерфейсом.
sudo apt-get install sun-java6-jdk
sudo vi /etc/netbeans.conf
В этом файле меняем
netbeans_jdkhome="/usr/lib/jvm/java-6-openjdk"
на
netbeans_jdkhome="/usr/lib/jvm/java-6-sun"
И волшебным образом приобретаем нормальный вид:
3 комментария:
Респект и уважуха!!! А я, млин, безуспешно с line-height пытался исправть ситуацию и совсем забыл, что еще существует корявый openjdk.
С нетбинс не работаю, но вообще во всех дебиан-совместимых дистрах было бы правильно не так сделать. :) У меня тоже проблемы были с java софтом. Сделал:
sudo update-alternatives --config java
И выбрал сановскую яву. Все пошло, проблема со шрифтами и межстрочным расстоянием решилась. Я думаю это концептуально правильнее. :) Ну если вы конечно не хотите использовать разную яву для разных приложений.
Спасибо большое. Отличная полезная заметка.
Отправить комментарий