每次我在 Ubuntu 上安装 Netbeans 时,我都必须编辑 ./etc/netbeans.conf 文件以包含指定外观的选项;否则,菜单全都是深灰色上的黑色,这是无法使用的。
有没有办法为 swing 应用程序指定全局外观和感觉,这样就不会那么麻烦了?这是我必须更改的行:
46: netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true"
变成:
46: netbeans_default_options="--laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true"
答案1
由于 Java 的一个错误,菜单颜色呈暗灰色。您可以在 Ubuntu 的错误跟踪器上找到它。与此同时,如果您想将 Netbeans 集成到全局菜单中,有一种方法可以做到这一点。它看起来如下:http://www.youtube.com/watch?v=E8d9szgPhs8
从以下步骤获得这篇博文如下面所述。
- 首先安装
openjdk-7-jdk
。这是必需的,因此如果您使用 6,请小心。 要使用 Netbeans
openjdk-7-jdk
,请使用以下方式启动 Netbeans/opt/netbeans-7.1.2/bin/netbeans --jdkhome /usr/lib/jvm/java-7-openjdk-i386
为了方便起见,您可以创建一个 .desktop 文件并将
~/.local/share/applications
其作为 exec 命令。复制默认文件并进行编辑。- 安装并使用Java Swing Ayatana插件来自这个 googlecode 页面。
- 重新启动 Netbeans。