设为首页 加入收藏

TOP

Linux下JRE不显示中文解决办法
2014-11-24 00:45:24 来源: 作者: 【 】 浏览:3
Tags:Linux JRE 显示 中文 解决 办法

在Windows下安装JRE时,不用配置就能很好的显示中文,但是在linux下却不行,常常有很多字显示成小方块。通过下面的方法,能够解决这个问题,让Linux下的JRE也能很好的显示中文。


首选,假设你的JRE安装目录为 $JRE_DIR


1.安装simsun.ttf字体(可从win XP 系统中复制)
将simsun.ttf字体复制到 $JRE_DIR/lib/fonts 目录下。


2.修改font.dir文件
修改 $JRE_DIR/lib/fonts/font.dir 文本文件,把第一行的数字加1,例如130改为131,再在下面加入一行:


simsun.ttf -SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0


3.删除多余的字体配置文件
删除 $JRE_DIR/lib 目录下所有以fontconfig开头的文件。


cd $JRE_DIR/lib
rm -rf fontconfig*


4.新建自己的字体配置文件
在一个 $JRE_DIR/lib 目录下新建一个名为fontconfig.properties的文本文件,修改其内容为:


# @(#)fontconfig.properties 1.0 06/05/28


#
# 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


这样就完成了全部配置。


5.运行ControlPanel测试


cd $JRE_DIR/bin
./ControlPanel


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇更换Linux内核版本 下一篇Linux下编译出来的动态链接库缺少..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: