新聞中心
打開(kāi) C:\Program Files\NetBeans 6.5\etc\ 目錄中的 netbeans.conf 文件,找到:

創(chuàng)新互聯(lián)建站是一家專(zhuān)注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),深圳網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:深圳等地區(qū)。深圳做網(wǎng)站價(jià)格咨詢(xún):18982081108
|
在
netbeans_default_options 的參數(shù)字符串中添加
–fontsize 12 –laf javax.swing.plaf.metal.MetalLookAndFeel??瓷先ハ瘢?
|
–fontsize 12 是讓界面字體變成 12 點(diǎn)大小,正好符合中文顯示要求。而 –laf javax.swing.plaf.metal.MetalLookAndFeel 是要求 NetBeans 使用非操作系統(tǒng)原生的界面主題。不過(guò)這個(gè)看個(gè)人習(xí)慣了,不喜歡可以不加這一部分到命令行參數(shù)中。
修改 Java 字體配置
打開(kāi) C:\Program Files\Java\jdk1.6.0_10\jre\lib 目錄,把 fontconfig.98.bfc 和 fontconfig.98.properties.src 兩個(gè)文件改名或刪除。
然后將 fontconfig.properties.src 復(fù)制一份為 fontconfig.properties,并用文本編輯器打開(kāi) fontconfig.properties 文件。
修改字體配置文件的目的是讓 Java 程序在顯示中文和英文時(shí)分別使用不同的字體。例如一段代碼:
|
中文部分使用宋體,而英文部分使用 Consolas,顯示效果如下圖:
要實(shí)現(xiàn)這樣的效果,需要對(duì)字體文件進(jìn)行三個(gè)地方的修改。分別是:
- 字體文件名定義:確定字體名稱(chēng)和字體文件名之間的對(duì)應(yīng)關(guān)系
- 虛擬字體與實(shí)際字體的對(duì)應(yīng)關(guān)系:確定虛擬字體采用哪個(gè)實(shí)際字體來(lái)顯示
- 顯示字符時(shí)對(duì)字體的搜索順序:確定顯示字符時(shí),使用何種字體
字體文件名采用如下的格式??梢愿鶕?jù)需要定義自己喜歡的字體,但不能使用中文字體名。
# filename. 字體名=字體文件名 filename.Consolas=CONSOLA.TTF filename.Consolas_Bold=CONSOLAB.TTF filename.Consolas_Italic=CONSOLAI.TTF filename.Consolas_Bold_Italic=CONSOLAZ.TTF |
定義好了字體名,就可以指定虛擬字體與實(shí)際字體的對(duì)應(yīng)關(guān)系了。
例如我將默認(rèn)的 monospaced 虛擬字體指向了剛剛定義的 Consolas 字體,修改設(shè)置如下:
monospaced.plain.alphabetic=Courier New monospaced.bold.alphabetic=Courier New Bold monospaced.italic.alphabetic=Courier New Italic monospaced.bolditalic.alphabetic=Courier New Bold Italic # 改為 monospaced.plain.alphabetic=Consolas monospaced.bold.alphabetic=Consolas Bold monospaced.italic.alphabetic=Consolas Italic monospaced.bolditalic.alphabetic=Consolas Bold Ttalic |
***,修改字體查找順序。修改后會(huì)先查找英文字體,再查找中文字體。由于英文字體中沒(méi)有中文字形,所以就實(shí)現(xiàn)了英文和中文采用不同字體顯示的效果。
sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol # 改為 sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol sequence.monospaced.GB18030=alphabetic,chinese-gb18030,dingbats,symbol |
大功告成
【編輯推薦】
- NetBeans 6.7 RC1發(fā)布
- NetBeans IDE 6.7 beta版發(fā)布
- 使用NetBeans和Eclipse開(kāi)發(fā)PHP應(yīng)用程序
- JPA繼承類(lèi)在NetBeans 6.1中遭遇的問(wèn)題
- 如何在NetBeans中連接MySQL數(shù)據(jù)庫(kù)
網(wǎng)站欄目:NetBeans6.5界面美化與字體設(shè)置
轉(zhuǎn)載源于:http://www.dlmjj.cn/article/cccshhp.html


咨詢(xún)
建站咨詢(xún)
