在一般默認(rèn)的情況下,在linux下安裝netbeans中文版,你會(huì)看到好多小方框。
解決的辦法很簡(jiǎn)單。在/user/share/fonts目錄下找到gbsn00lp.ttf,
把它拷到javahome/jre/lib/fonts/fallback下面。
一般,jre里沒(méi)有fallback目錄,你需要建一個(gè)。
然后再打開netbeans等同樣用java環(huán)境的軟件,界面方塊問(wèn)題就不會(huì)再有了。
1.NetBeans界面上的普通字體大小,可以通過(guò)配置NetBeans安裝目錄下netbeans.conf啟動(dòng)文件來(lái)實(shí)現(xiàn),這個(gè)文件在<NetBeans>/etc目錄下。缺省的NetBeans在使用Swing的缺省字體,大小為11,稍稍嫌小,如果要改成12,可以將文件中的下面一行:
netbeans_default_options="-J-Xms32m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
改成
netbeans_default_options="-J-Xms32m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true --fontsize 12"
另外,也可以通過(guò)設(shè)置Swing的一個(gè)控制字體的系統(tǒng)屬性swing.useSystemFontSetting來(lái)實(shí)現(xiàn):
netbeans_default_options="-J-Dswing.useSystemFontSettings=false -J-Xms32m -J-Xmx256m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
2.編輯器的字體可以通過(guò)選項(xiàng)設(shè)置來(lái)實(shí)現(xiàn),具體是Tools->Options->Fonts & Colors,這兒可以設(shè)置包含字體、前后背景等設(shè)置。