Ubuntu7.10中Netbeans的中文問題徹底解決

前面寫了一篇關於·[url=http://hdwangyi.iteye.com/blog/134593]Ubuntu中使用Netbeans[/url]的文章,其中有一個問題沒有解決,即Netbeans的控制檯輸出中文時還是顯示爲一個一個的方框。由於我主要開發的工作是Web項目,所以這個影響不是很大。由於項目時間緊,直到最近輕鬆下來,花了一段時間,終於解決了這個問題。

我的系統是Ubuntu7.10,JDK1.6.0_3,Netbeans是6.0RC2,這個問題的解決方案其實和Netbeans無關,主要是解決JDK讀取字體方面的問題,所以,它也同樣適用於所有的Swing界面的Java應用程序,具體的解決方法按照如下3步即可:

(1)將JDK安裝目錄中,進入jre/lib目錄,將fontconfig.RedHat.3.properties.src拷貝成fontconfig.properties
(2)在usr/share/fonts目錄中,建立一個名爲zh_CN的目錄,再在這個目錄中建立一個名爲TrueType的目錄。
(3)將某種你喜歡的支持中文的truetype字體文件(擴展名爲.ttf)拷貝到上述的TrueType目錄,並改名爲zysong.ttf。我用的是從網上下載的微軟雅黑字體,在google上用"微軟雅黑字體下載"搜索一下,可以找到很多下載的站點,這種字體即可用於Windows系統,也可以用在Ubuntu中。

上述設置完成後,只要啓動Netbeans,不再需要設定任何選項,netbeans都可以正常地在編輯器和控制檯中顯示中文字體了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章