Linux下关于解决JavaSwing中文乱码的情况
2013-04-22 15:33
441 查看
Linux下关于解决JavaSwing中文乱码的情况
前两天在linux中运行java 老是出乱码,很苦恼,后来网上找了好多解决办法。有些可行,有些不可行,今天总结一下。
redhed 貌似没出现乱码 本身就jdk就支持中文
红旗linux suse等都不支持,需要自己手工配置,解决办法:
第一种方法:
1.从windows C:\WINDOWS\Fonts里拿取simsun.ttc(宋体)。
2.放到linux /usr/share/fonts/truetype中 在用fc-cache -f -v 让系统知道这个字体。
3.linux中跳转到JDK安装目录 ..../jre/lib/fonts
4.sudo mkdir fallback
cd fallback
sudo ln -s /usr/share/fonts/truetype/simsun.ttc
sudo mkfontdir
sudo mkfontscale
第二种方法:(推荐)
1.从windows C:\WINDOWS\Fonts里拿取simsun.ttc(宋体)。
2.linux中跳转到JDK安装目录 ..../jre/lib/fonts
3.sudo mkdir fallback 然后将Windows所拷贝的字体放到fallback中
4.重新 source环境变量 使其生效即可解决。
OK了 不信可以自己试下,要是有错误的话 麻烦指出 谢谢~
前两天在linux中运行java 老是出乱码,很苦恼,后来网上找了好多解决办法。有些可行,有些不可行,今天总结一下。
redhed 貌似没出现乱码 本身就jdk就支持中文
红旗linux suse等都不支持,需要自己手工配置,解决办法:
第一种方法:
1.从windows C:\WINDOWS\Fonts里拿取simsun.ttc(宋体)。
2.放到linux /usr/share/fonts/truetype中 在用fc-cache -f -v 让系统知道这个字体。
3.linux中跳转到JDK安装目录 ..../jre/lib/fonts
4.sudo mkdir fallback
cd fallback
sudo ln -s /usr/share/fonts/truetype/simsun.ttc
sudo mkfontdir
sudo mkfontscale
第二种方法:(推荐)
1.从windows C:\WINDOWS\Fonts里拿取simsun.ttc(宋体)。
2.linux中跳转到JDK安装目录 ..../jre/lib/fonts
3.sudo mkdir fallback 然后将Windows所拷贝的字体放到fallback中
4.重新 source环境变量 使其生效即可解决。
OK了 不信可以自己试下,要是有错误的话 麻烦指出 谢谢~
相关文章推荐
- Linux下关于解决JavaSwing中文乱码的情况
- Linux下关于解决JavaSwing中文乱码的情况
- Linux下关于解决JavaSwing中文乱码的情况(转)
- Red Hat Enterprise Linux 5.4关于中文乱码的解决方法
- 关于linux上文件无法正确显示中文的情况解决
- Linux环境的ECS中,解决中文显示为乱码的情况
- 有关于在myeclipse中java向服务器发送请求返回数据有中文乱码的一种情况及解决
- RedHat Enterprise Linux 5关于 中文显示乱码问题解决
- 关于解决Mysql中文乱码问题处理,Windows\Linux\Unix
- 关于Linux下usb(vfat格式)挂载中文乱码问题的解决
- 关于servlet向mysql添加数据时中文乱码问题的解决
- 解决在Linux下安装Oracle时的中文乱码问题
- 详解Linux中文乱码问题终极解决方法
- 解决Linux下控制台的中文乱码!!!
- 《Linux字符集时间介绍及解决中文乱码实战》
- web中关于中文乱码的解决方法
- 解决Linux下挂载Windows分区中文乱码问题
- hibernate插入Mysql数据库出现中文乱码情况从这5个方面解决
- linux 中文显示乱码解决办法
- 解决vs2013下创建的python文件,到其他平台(如linux)下中文乱码(或运行时报SyntaxError: (unicode error) 'utf-8' codec can't decode byte...)