广嵌科技  广嵌教育  English  
 
首页 > 操作系统 > Linux > Suse Linux系统下JAVA AWT界面乱码问题
Suse Linux系统下JAVA AWT界面乱码问题
来源:赛迪网  作者:sixth 时间:2008-06-30 发布人:华女
  在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。

·上一条:离子迁移谱仪嵌入式系统的设计
·下一条:Linux系统在嵌入式DVR中的应用

评论
发布者 标题 发布日期
暂没有任何评论
以下发言只是广嵌网会员个人意见,非本网立场 查看更多评论

发表评论
·尊重网上道德,遵守中华人民共和国的各项有关法律法规。
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
·本站管理人员有权保留或删除其管辖留言中的任意内容,本站有权在网站内转载或引用您的评论。
·参与本评论即表明您已经阅读并接受上述条款。
标题:
发布者:
内容:
验证码:

相关信息
·Linux发展面临新机遇..
·基于ARM9的32位高端..
·基于Linux/Qtop..
·基于μClinux的触摸..
·Linux系统安全如何设..
·Linux环境下基于I2..
·Linux系统下Shel..
·LSI Tarari 内..
·基于嵌入式Linux的网..
·linux基础复习(1)
Copyright ©2005-2007 广东省嵌入式软件公共技术中心.All Rights Reserved.版权所有 复制必究
客户服务支持:020-32068395-832 24小时服务热线:13631411558
技术支持与报障:gdesc@midea.com.cn 020-32068395-807/809
粤ICP备05104135号