· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [专题] IBM Rational高峰论坛 Windows 7十大功能
· [专题] 史上就危险7月 微软 BizSpark 计划介绍
· [IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 我也能做CTO_赛迪连载 赛迪七夕特别行动
· [热点] Chrome 4.0采用V8引擎 Java开发编程规范

Suse Linux系统下JAVA AWT界面乱码问题

发布时间:2008.06.30 05:45     来源:赛迪网    作者:sixth

在Suse10.1下安装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:\WINDOWS\Fonts\SimSun&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。

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· JSP动态网站环境搭建应用中详细步骤介绍 (06-26) · 利用Jsvc把Java程序嵌入到Linux服务中去 (06-26)
· 在Linux下发布程序需要注意版本的软件包 (06-26) · Linux系统下比较两个文件并删除相同部分 (06-26)
· 测试Linux平台Inode使用情况的过程命令 (06-26) · 修复Linux、Windows双系统中损坏的Grub (06-26)
· Linux基金会希望NVIDIA显卡驱动开放源码 (06-26) · JavaScript实现网页图片等比例缩放效果 (06-25)
· Linux系统下推荐使用的5个屏幕录像软件 (06-25) · 在JSP环境中如何来配置和使用fckeditor (06-24)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
专题:扭亏为盈 联想09年Q2翻番
·专题:Tech·Ed 2009微..
·直播:2009互联网大会..
·迅雷搜狐"互搏" 谁动了..
专题:诺基亚危局已现 或重蹈摩托覆辙
·六股势力角逐4G标准 中..
·专题:联通iPhone并不贵..
·专题:排排坐开商店 三..
商务演示需求分析 多媒体会议室必备投影
·VMware在京隆重举行2009..
·专题:笔记本频道10月热..
·专题:学生机市场 惠普 ..
专题:Tech.Ed 2009微软技术大会
·专题:2009 SYBASE 亚太..
·专题:微软新一代桌面操..
·专题:2009年第3届CSDN..