日期:2014-05-20  浏览次数:20671 次

jfreechar在Linux下中文乱码·高分求教
RT·网上搜了很多·知道是因为Linux本身不具备字体所造成的·但由于我们做的项目都是直接传到元到租借的服务器·服务器供应商是不允许我们去修改远端服务器的配置的·只是上传文件进去而已··如此·我们就失去了调试系统来达到解决乱码问题的机会,只剩下改程序了·如此一来·不知道有什么中文字体是Linux与Windows都支持的?如果我的思路有问题了·那我该如何使用程序来解决呢?愿高手赐教·

------解决方案--------------------
把 google 发布的 Droid Sans Fallback字体打包到一个jar文件,放到lib下。

Font font = Font.createFont(Font.TRUETYPE_FONT,Thread.currentThread().getContextClassLoader().getResourceAsStream(...));