Смотреть и чувствовать:
Приложения GTK + и Java Swing плохо взаимодействуют друг с другом, когда дело касается внешнего вида. Боюсь, нам придется ждать Java 8 для правильного исправления.
В настоящее время, если вы используете не Kubuntu, а Ubuntu и Unity, вам придется переключиться на собственный внешний вид, который Metal.
Перейдите в каталог netbeans (ex:) /home/user/netbeans7.2/etc
и откройте файл:netbeans.conf
затем добавьте следующую строку в опции netbeans:
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal
Источник : http://hanynowsky.wordpress.com/2012/04/27/netbeans-ide-look-feel-under-ubuntu-12-04/
Глобальные меню:
приложения Java Swing пока не могут воспользоваться преимуществами интеграции глобальных меню. По той же причине: реализации GTK / Swing. Даже Eclipse IDE пока занесен в черный список, хотя он основан на SWT и не основан на Swing. То же самое относится и к заметкам Emacs и Lotus. Тем не менее, вы можете активировать поддержку Глобального меню для приложений Java Swing с помощью Java Ayatana Library и для сетевых компонентов установить соответствующий плагин: http://hanynowsky.wordpress.com/2012/05/12/integration-of-java-swing-applications -with-unity-global-menu-in-ubuntu-12-04 /
Кстати, было бы идеально, если бы толпа OpenJDK включила эту же библиотеку в следующую версию OpenJDK, чтобы приложение Swing получило поддержку Global Menu из коробки.
Медлительность:
я часто использую Netbeans IDE на своей машине, и она совсем не медленная по сравнению с Eclipse. Это может быть проблема с версией, упакованной для Ubuntu Software Center (репозитории). Я не рекомендую это. Вместо этого загрузите Netbeans 7.1.2 с Netbeans.org и установите его локально в своем домашнем каталоге. Вы заметите, что это быстрее, чем версия в репозиториях. Медлительность может также возникнуть, когда вы используете OpenJDK вместо Oracle JDK (протестировано).