Le menu Netbeans est terrible dans Ubuntu – complètement illisible et bluffant à regarder. Des corrections?

Hey. Beaucoup de mes collègues utilisent l’EDI Netbeans pour quelques raisons et je voudrais aussi, mais contrairement à eux, je ne peux pas oublier l’apparence des menus:

Comparaison de Eclipse et Netbeans

Est-ce que je peux faire quelque chose pour que les menus Netbeans ressemblent aux menus Eclipse?

Merci.

Netbeans utilise votre comportement de fenêtre par défaut (Window Decorations), pas un thème intégré. J’utilise Kubuntu, donc ce n’est peut-être pas exactement la même chose, mais l’idée sera la même:

1) Faites un clic droit en haut de la fenêtre et choisissez le comportement de la fenêtre de configuration

2) Sélectionnez Windows Deocrations

3) Choisissez parmi les thèmes installés ou téléchargez-en de nouveaux. Kubuntu en utilise un appelé Oxygen par défaut, il a l’air plutôt sympa

J’utilise Ubuntu 11.10 et Netbeans 7.1.2 et j’ai le même problème.

C’est la solution qui fonctionne pour moi:

1.) Modifier

{Netbeans-install-dir}/etc/netbeans.conf 

2.) Étendre la ligne suivante

 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 

avec:

 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 --laf Metal -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd" 

Vous pouvez remplacer “Metal” par “Nimbus”.

Solution en évitant le thème GTK: j’utilise le Metal ou Nimbus LookAndFeel (LAF)

 ./netbeans --laf (Nimbus or Metal) 

Cela le rend utilisable, au moins.


Autres questions:

  • le LAF pour sudo ./netbeans semble être décent contrairement à plain ./netbeans ( Discussion sur la liste de diffusion NetBeans , aucune solution nommée)
  • J’ai également rencontré un temps de chargement très long, en particulier après la fin du Done loading modules... qui pourrait être lié au problème du thème GTK. Cela était accompagné d’un Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap" . La fixation de cet avertissement fixe également les temps de chargement. ( Discussion et correction sur askubuntu.com )
  • Le Gtk-WARNING susmentionné n’est pas lancé lors de l’exécution de netbeans via sudo