提示:如有转载请注明作者 独舞 及出处


 


 

随着netbeans 6.5的发布,我们有了一个更好组合的软件开发平台,但是进入界面后,一个丑陋的画面就在你面前了,怎么改才能让它更漂亮呢?搜寻了一下相关方面的帖子,通过自己的试验总结如下:

1. 安装新的java sdk 后我们需要更改其字体配置,在java的安装目录中找到jdk里的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里假如一项设置--fontsize 12

这时你的netbeans应该非常漂亮了,看着很舒服


 


 


 

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


 

以前用jfreechart开发碰到类似的问题,汉字变成了方块,看来老祖宗发明的叫方块字果然有先见之明阿呵呵,解决办法是从windows系统下将宋体字库拷贝到jre环境下,可以google一下这方面的做法,我这里贴一个大概:

用系统列出来所有字体画一遍图,然后一个一个看,果然,问题找到了1没有simsun字体!汗~~~,原来能画出来的那些部分中文用的不知道是什么字体。2 情况和batik一样,部分中文绘制不出来,为方框上网google了一下, 发现原来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 中间的名字是操作系统名,如Redhat系统的就保存为fontconfig.RedHat.properties,WindowsXP的就保存为fontconfig.XP.properties,以此类推。重新启动java, 搞定

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

 



柴油发电机
发电机
柴油机
柴油发电机
13636374743(上海)
13291526067(嘉兴)