linux中jdk1.5中文字体显示小方块的问题 -- 已经解决(ubuntu)

        google的被人的方法  终于解决了  下面是redhat系统装jdk文字显示解决方案,我的是ubuntu也照样解决的了:)

 

[1] 从windows安装文件夹的Fonts目录中找到simsun.ttc文件,把她拷贝到
      jre/lib/fonts目录中(我用rpm安装的,在/usr/java/jdk1.5.0_12/jre/lib中);  //我的是在/usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/fonts中
       [2] 修改lib/fonts/fonts.dir文件:                                                //首先要进入root用户  su一下即可,让后用vim打开编辑 最后在输入:wq保存退出
            第一行是一个数字,代表当前文件中的行数,我的是48,我们要加一行,
            所以我的改成了49。                           //我的也一样
            然后在文件末尾加一行(物理字体-逻辑字体映射):
                   simsun.ttc -SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
       [3] 回到jre/lib/中新建fontconfig.properties文件,内容如下:     //我的原来就有,只是内容不是如下,我现备份一下,才干用vim把其中内容全 删掉,改成如下内容,还好,改完之后,在打开JDK,问题神奇解决了哈
===============================
# @(#)linux.fontconfig.Redflag.properties 1.5 07/06/04
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#

# Version

version=1

# Component Font Mappings

serif.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.plain.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.bold.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.italic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.bolditalic.zh-1=-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0

# Search Sequences

sequence.allfonts=zh-1

# Exclusion Ranges

# Font File Names

=================================
       好了,如果没有什么意外,应该可以了,

你可能感兴趣的:(linux中jdk1.5中文字体显示小方块的问题 -- 已经解决(ubuntu))