2011-04-28 17 views
6

Broken如何解決的深破碎的外觀和感覺使用Netbeans 7.0的問題在Ubuntu 10

考慮上述標準的Netbeans的截圖在標準的Ubuntu 10.10安裝分佈。注意以下幾點:

  1. 主菜單欄字體與系統其餘部分不一致。
  2. 下拉式菜單沒有框架(這在文件菜單中非常明顯)
  3. 「變灰」菜單「浮雕」,不會變灰。
  4. 除非您真的將鼠標懸停在菜單上,否則鍵盤快捷方式將無法閱讀。
  5. 編輯器字體很醜。

我使用的是最新的Java(TM)SE運行時環境(建立1.6.0_25-B06),從太陽/ oracle的64位安裝在/ opt/......我netbeans_jdkhome指向正確的JDK安裝在/ opt /中,其中java指向JDSK中正確的java,因爲我向/etc/profile.d添加了配置文件。該系統是AMD 64位Ubuntu 10.10安裝。使用默認的氛圍主題,切換到Clearlooks修復了一些問題,代價是其他任何東西都被擰緊,而不是解決方案...

--laf Nimbus按預期工作,字體仍然不可用,而不是解決方案,尤其是當我開發NB平臺應用程序時,F非常重要。

在Fedora 13和Netbeans 7.0上我沒有這些問題。

我目前做的最好的是Nimbus的LAF

--laf Nimbus -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd 

所以我在netbeans.conf中netbeans_default_options看起來是這樣的:

netbeans_default_options="-J-client -J-Xss2m -J-Xms512m -J-XX:PermSize=32m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true --laf Nimbus -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd" 
+0

那是「深深的破碎」嗎?它看起來像標準的Ubuntu主題顏色給我不喜歡的主題 - 改變它 – Mikaveli 2011-04-28 13:38:29

+0

你真的看過鏡頭嗎?在顏色或主題方面沒有問題,我提到了這個問題,問題是Netbeans不符合Ambiance的主題設置。 – sthysel 2011-04-28 13:42:39

回答

1

我的解決辦法是與其他主題啓動NetBeans ,例如Candido Calm與Netbeans看起來不錯。

這是我的Netbeans起動器(/家/用戶/斌/的NetBeans):

#!/bin/sh 
GTK2_RC_FILES=/home/user/.themes/Candido-Calm/gtk-2.0/gtkrc /opt/netbeans-dev-trunk/bin/netbeans 
1

我從這裏的信息:http://www.florian-hacquebart.eu/?p=214

之前您對Netbeans的任何更改,請進入終端並輸入:
netbeans --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel

它應該導致Netbeans使用您的GTK主題。如果你喜歡你所看到的:
*我沒有使用Ubuntu的,所以,但我bielive這是正確的: 1)在終端gksudo gedit /usr/share/netbeans/etc/netbeans.conf
2)找一個以netbeans_default_options開頭的行。
3)將整行更改爲全部讀取(全部一行):netbeans_default_options =「 - J-Dswing.aatext = true -J-Dawt.useSystemAAFontSettings = on --laf com.sun.java.swing.plaf.gtk。GTKLookAndFeel「

0

Swing GTK L & F中存在各種保真問題,這些問題在不同的GNOME和Unity版本,主題以及Java版本上有所不同,NetBeans本身對此沒有多大幫助。 SwingSet或類似的作爲基準