一直用netbeans,各方面都很满意,就是这字体十分不爽,如用等宽字体却不支持中文,百度了一下,找到了解决办法,贴出来,给需要的朋友。
01、找到自己java字体目录。我的目录是【C:Program FilesJavajdk1.7.0_21jrelib】
02、复制fontconfig.properties.src, 重命名为fontconfig.properties
03、用编辑器打开fontconfig.properties 在最下方添加如下代码。
filename.Consolas=CONSOLA.TTF
filename.Consolas_Bold=CONSOLAB.TTF
filename.Consolas_Italic=CONSOLAI.TTF
filename.Consolas_Bold_Italic=CONSOLAZ.TTF
04、进行替换
找到 monospaced.plain.alphabetic=Courier New
替换为 monospaced.plain.alphabetic=Consolas
找到 monospaced.bold.alphabetic=Courier New Bold
替换为 monospaced.bold.alphabetic=Consolas Bold
找到 monospaced.italic.alphabetic=Courier New Italic
替换为 monospaced.italic.alphabetic=Consolas Italic
找到 monospaced.bolditalic.alphabetic=Courier New Bold Italic
替换为 monospaced.bolditalic.alphabetic=Consolas Bold Ttalic
找到 sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb
替换为 sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol
找到 sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol,chinese-gb18030-extb
替换为 sequence.monospaced.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
最后,保存,重启IDE就OK了。