Suse Linux解决AWT界面乱码

系统 Linux
我们在安装Suse Linux时,会遇到这样那样的问题,比如说Suse Linux系统下JAVA AWT界面乱码问题,在Suse Linux下安装EOS5.3,界面按钮凡中文都是方格,可在终端查看中文都是好的,下面我们就来谈谈解决这个问题的办法

我们在安装Suse Linux时,会遇到这样那样的问题,比如说Suse Linux系统下JAVA AWT界面乱码问题,在Suse Linux下安装EOS5.3,界面按钮凡中文都是方格,可在终端查看中文都是好的,下面我们就来谈谈解决这个问题的办法,

EOS5.3使用的是jdk1.4.2,在suse下没有jdk默认要求的中文字体,需要做额外的配置,修改方法如下:

1.使用su命令切换为root用户,再使用cd命令切换到jdk安装路径下的jre;例如:

cd /usr/java/j2sdk1.4.2_01/

cd jre/lib

2.从windows中找到simsun字体,上传到jre/lib/fonts下;例如:

将C:WINDOWSFontsSimSun&NSimSun(TrueType)拷贝出来(simsun.ttf),ftp到/usr/java/j2sdk1.4.2_01/jre/lib/fonts下

3.将jre/lib目录下的font.properties备份;

mv font.properties font.properties.bak

4.将font.properties.zh_cn.Sun复制为font.properties

cp font.properties.zh_cn.Sun font.properties

5.vi font.properties,找到“filename.xxx=”这一行

将后面的路径修改为刚上传的simsun.ttf所在的全路径,随后的appendedfontpath一行也做相应修改,将路径指向simsun.ttf所在文件夹。

完毕,重启Suse.

这样你就轻松的完成了Suse Linux系统下JAVA AWT界面乱码。

【编辑推荐】

  1. 教你Open Suse Linux服务器配置方法
  2. 全面解析Suse Linux通过sun测试
  3. 学前指导:SUSE Linux
  4. 关注Open Suse与Google编程之夏项目
  5. 阐述Open SUSE中Jdk,mysql安装
责任编辑:小霞 来源: SOD
相关推荐

2009-06-17 14:20:30

Java AWT界面乱

2009-11-26 16:30:52

Suse中文乱码问题

2010-03-10 09:56:14

Linux乱码

2009-11-25 10:59:46

SUSE Linux

2009-12-01 12:59:50

编译Suse Linu

2009-12-03 15:27:19

Suse Linux

2009-12-01 17:25:34

root进入Suse

2009-11-24 09:39:55

SUSE Linux

2009-11-30 18:00:33

Suse Linux

2009-07-17 10:01:14

Swing和AWT

2009-08-07 10:33:53

linux命令行乱码linux命令行解决方式

2009-11-27 16:16:58

Suse中文编码

2009-03-24 17:22:36

NehalemNovell服务器

2009-12-01 18:29:54

SUSE Linux

2009-05-13 07:59:11

NovellSuseLinux

2009-12-03 13:12:55

安装Suse Linu

2010-08-26 16:34:45

Suse Linux

2009-11-24 13:53:03

SuSE Linux

2009-12-03 14:52:27

2015-09-11 15:08:11

Wireshark界面Linux
点赞
收藏

51CTO技术栈公众号