社区
Java EE
帖子详情
JFreechart中文乱码问题
wangsir7013
2009-06-29 03:49:14
Jfreechart 生成的图片,在Xp系统下可正常显示汉字,但在linux系统下乱码。
求教解决方法
...全文
455
9
打赏
收藏
JFreechart中文乱码问题
Jfreechart 生成的图片,在Xp系统下可正常显示汉字,但在linux系统下乱码。 求教解决方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
regan1999
2010-04-21
打赏
举报
回复
wenlong9_6
2009-07-14
打赏
举报
回复
同意楼上
huangjingying121566
2009-07-03
打赏
举报
回复
补充:
以上是从网上搜索的解决方法:
公司系统linux fc4 jdk1.5 在用jfreechart图片中的文字出现乱码
我是按照如下方法解决的:
1.将zysong.ttf复制到Java安装目录/jre/lib/fonts
2.修改Java安装目录/jre/lib/fonts下的font.ttf文件
修改首行的数字(数字+1)
在最后一行添加zysong.ttf -misc-zysong--medium-r-normal--0-0-0-0-c-0-GB18030
3.将/opt/jdk1.5/jre/lib/fontconfig.RedHat.3.properties.src文件,更名为fontconfig.properties;
4.建立/usr/share/fonts/zh_CN/TrueType文件夹,拷贝zysong.ttf至该文件夹下.
5.重启Tomcat
huangjingying121566
2009-07-03
打赏
举报
回复
解决方法:
1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf
2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件
3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建
4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf
5.在%JavaHome%/jre/lib目录下,执行 cp fontconfig.RedHat.3.properties.src fontconfig.properties
6.重新启动tomcat,大功告成!
需要下载zysong.ttf
最后提醒一句,在修改配置前请备份原有的配置
wangsir7013
2009-07-03
打赏
举报
回复
个人感觉是不同系统字符集问题,但不知如何解决
wangsir7013
2009-07-01
打赏
举报
回复
不要沉阿,顶。
wangsir7013
2009-07-01
打赏
举报
回复
楼上,
还是,XP下怎么设置字体都没问题;linux下,乱码。
个人感觉是不同系统字符集问题,但不知如何解决
wangsir7013
2009-06-30
打赏
举报
回复
没人理?
自己顶
PennyFeng
2009-06-30
打赏
举报
回复
JFreeChart.举例,以饼图为例
首先,我们知道,JFreeChart生成的图标分为3个部分.分别是
1.Title (标题)
2.polt (实际的统计图)
3.Legend (图例)
假如要修改字体,或者颜色
我们就要修改它的plot部分
OK,修改颜色:
JFreeChart chart = chart.createPieChart("标题",data,true,false,false)
PiePlot plot= (PiePlot)chart.getPlot();
plot.setSectionPaint(0,new Color(255,255, 237) );
plot.setSectionPaint(1,new Color(255 ,215, 0 ) );
plot.setSectionPaint(2,new Color(238, 92 ,66 ) );
其中,0,1,2分别代表第1个块,第2个块,第3个块......new Color(255,255, 237) 为颜色对象
修改字体:
plot.setLabelFont(new Font("微软雅黑",Font.BOLD,18));
jfreechart
中文乱码
问题
解决方案
jfreechart
中文乱码
问题
解决方案
JFreeChart
中文乱码
问题
解决
JFreeChart
中文乱码
问题
解决,乱码
问题
一直是中文在网络时代的关键细节
Java图表:
JFreeChart
实例
在网上书城的项目实例中,管理者需要查看某段时间图书的销量,如一月份销量好的前10名图书和其销量。这需要统计函数,同时用图表的方式显示
Linux下
JFreechart
中文乱码
的解决.docx
Linux下
JFreechart
中文乱码
的解决.docx
解决
jfreechart
中文乱码
解决
jfreechart
中文乱码
方案整 解决
jfreechart
中文乱码
方案整
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章