再次请教jre显示中文的问题
我用Eclipse可以正常显示中文但启动Jbuilder8的时候出现:
Warning: Cannot convert string "-tlc-song-medium-r-normal--*-140-*-*-c-*-gbk-0"
to type FontStruct
参考精华区里的文章,把jre/lib/fonts.propertises都改过,jre/lib/fonts/fonts.dir也改过
#appendedfontpath=/usr/X11R6/lib/X11/fonts/TrueType
appendedfontpath=/usr/share/fonts
Simsun.ttc -tlc-song-medium-r-normal--0-0-0-0-c-0-gbk-0
但Jbuilder打开文件都还是显示不了中文.
后来用export JAVA_FONTS=/usr/share/fonts
之后,而通过选择Editer设置,选择"口口"(应该是宋体)来显示中文,但Jbuilder8自己本身显示不了中文,jre运行的程序也显示不了,如go.icq.com上的那个applet,请教是什么原因
或者高手请介绍一下jre读取字体的原理,特别是哪个文件决定字体文件,字体定义字符串的意义,这样才解决的彻底,多谢! jre和Jbuilder的默认简体中文是tlc_song.ttf。你要在系统定义一tlc_song.ttf名义的字体,比如在你的fons.dir和fonts.scale增加simsun.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gbk-0 先多谢dl59大侠,大过年的,真难得.
那再请问一下:
我知道fonts.dir和fonts.scale是定义字体的,但系统里面有很多fonts.dir,不知道该把simsun.ttf -tlc-song-meium-r-normal--0-0-0-0-c-0-gbk-0
这句加在哪儿?
我是用社区的xft方法美化的,所以在/usr/system/fonts/下有fonst.dir和fonts.scale
我把这句加上了,但还是说找不到-tlc-....这个字体,不知道改写哪
页:
[1]