提示:如有轉(zhuǎn)載請注明作者 獨舞 及出處


 


 

隨著netbeans 6.5的發(fā)布,我們有了一個更好組合的軟件開發(fā)平臺,但是進入界面后,一個丑陋的畫面就在你面前了,怎么改才能讓它更漂亮呢?搜尋了一下相關(guān)方面的帖子,通過自己的試驗總結(jié)如下:

1. 安裝新的java sdk 后我們需要更改其字體配置,在java的安裝目錄中找到j(luò)dk里的jre里的lib目錄(還有jre的lib目錄),把fontconfig.properties.src改為fontconfig.properties,這后把其中的sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol改為sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol。其他的以sequence.monospaced開頭的都要改,讓alphabetic處在最前面。

2. netbeans字體小,是因為他默認的是11,一般情況下12為不錯的選擇,更改netbeans的配置文件netbeans.conf,把netbeans_default_options里假如一項設(shè)置--fontsize 12

這時你的netbeans應該非常漂亮了,看著很舒服


 


 


 

-------------------------------------------------------------


 

以前用jfreechart開發(fā)碰到類似的問題,漢字變成了方塊,看來老祖宗發(fā)明的叫方塊字果然有先見之明阿呵呵,解決辦法是從windows系統(tǒng)下將宋體字庫拷貝到j(luò)re環(huán)境下,可以google一下這方面的做法,我這里貼一個大概:

用系統(tǒng)列出來所有字體畫一遍圖,然后一個一個看,果然,問題找到了1沒有simsun字體!汗~~~,原來能畫出來的那些部分中文用的不知道是什么字體。2 情況和batik一樣,部分中文繪制不出來,為方框上網(wǎng)google了一下, 發(fā)現(xiàn)原來JDK5.0在linux下和以前的版本還不一樣,默認不支持中文字體的。得手動去搞一個fontconfig配置, 此文件在$JAVA_HOME/jre/lib/下, 果然有一大堆fontconfig.XX.Properties, 官方的解釋在這里, 懶得看那么多,直接搞一個自己的,先從windows上拷貝simsun.ttc到lib下面的fonts目錄下然后自己編一個簡單的# @(#)linux.fontconfig.SuSE.properties 1.2 03/10/17## Copyright 2003 Sun MicroSystems, Inc. All rights reserved.## Versionversion=1# Component Font Mappingsserif.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0serif.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0serif.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0serif.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0# Search Sequencessequence.allfonts=zh-1# Exclusion Ranges# Font File Names取名為fontconfig.RedHat.properties 中間的名字是操作系統(tǒng)名,如Redhat系統(tǒng)的就保存為fontconfig.RedHat.properties,WindowsXP的就保存為fontconfig.XP.properties,以此類推。重新啟動java, 搞定

http://forum.ubuntu.org.cn/viewtopic.php?t=76414

 



柴油發(fā)電機
發(fā)電機
柴油機
柴油發(fā)電機
13636374743(上海)
13291526067(嘉興)