原创作者: Sam1860   阅读:2274次   评论:0条   更新时间:2011-05-26    
    在linux下做java开发已经好几年了,经历了jdk1.4 -> 6.0。 看着java在linux下的中文问题已经在慢慢改善。到6.0不做任配置都已经能正常运行很多中文程序,但可惜还是会有些中文问题。例如运行jedit, netbeans等程序。甚至是自己写的hello world swing程序的系统菜单都是乱码的。
    但解决方法很简单,在JRE 5以上的java环境中,java会自动加载$JAVA_HOME/jre/lib/fonts/fallback目录下的字体。链接或复制宋体或微软雅黑等字体到该目录即可解决。
    但官方文档上说此法只适用于swing程序,要让awt程序也支持中文,还要自己设字体配置文件。由于我很少会用到awt程序,也就懒得去改了,有需要的朋友请参考Font Configuration Files
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • Arbow在2006-12-21创建
  • Arbow在2011-05-26更新
Global site tag (gtag.js) - Google Analytics