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"
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
便利のために、それをexecコマンドとして~/.local/share/applications
に.desktopファイルを作成できます。デフォルトのものをコピーして編集します。