Chinaunix

标题: JFreeChart中文乱码 [打印本页]

作者: tj_1023    时间: 2008-10-21 23:34
标题: JFreeChart中文乱码
在windows下出现JFreeChart中文乱码了。

在网上找的都是在LINUX下的解决方法,

请问有没有人在windows上遇到过乱码的问题,

以及解决的办法?


谢谢



-------------------------------------------------------------------------------

问题已解决:

单独对legend和plot设置一下字体就可以了。

[ 本帖最后由 tj_1023 于 2008-10-22 13:24 编辑 ]
作者: 小把戏    时间: 2008-10-21 23:46
我以前遇到过


你把你的情况给我说说,看看跟我以前遇到的问题一样不
作者: tj_1023    时间: 2008-10-22 09:52
情况如下 :

windows xp home 中文
jdk1.6
myeclipse6.0.1

想要学习一下jfreechart,就写了一个简单的例子(例子在网上找的,应该不是代码有问题)
将jfreechart生成的图在chartFrame中显示出来,
结果是图中的文字都是乱码,但Frame的标题和鼠标移动到图上出现的提示都不是乱码。


大概就是这个情况。
作者: 小把戏    时间: 2008-10-22 10:58
把你的那个图放到iReport 中。


打开需要转码的列属性对话框,在All-Text Field的Expression中输入:
new String($F{GBCNAME}.getBytes("ISO8859-1"),"GB2312")
作者: tj_1023    时间: 2008-10-22 11:05
jfreechart中不带转码的功能吗?
我还没用过ireport,除了这个方式还有什么方式能实现呢?

谢谢
作者: 小把戏    时间: 2008-10-22 13:44
标题: 回复 #5 tj_1023 的帖子
我是新手所以比较懒,喜欢简单。

你看看能不能解决,如果解决不了咱们再想办法 哈




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2