Suse Linux系统下Java AWT界面乱码问题
EOS5.3使用的是jdk1.4.2,在Suse下没有jdk默认要求的中文字体,需要做额外的配置,修改方法如下:

芗城ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!
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配置Java Home变量
- 如何应用Java的BigDecimal类
- 如何在Java中调用DLL方法
- Java EE 6遥遥无期 预览版两极分化
- Linux下配置Java环境变量
网页标题:Suse Linux系统下Java AWT界面乱码问题
网站网址:http://jxjierui.cn/article/cdgojhd.html


咨询
建站咨询
