用过jfreechart进来,提一个很简单的问题(马上给分)。

lilitu 2006-04-17 05:47:16
请问怎么设置jfreechart显示的字体,标题的字体我会设置。
...全文
229 15 点赞 打赏 收藏 举报
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lilitu 2006-04-18
好了,谢谢
  • 打赏
  • 举报
回复
图门的世界 2006-04-18
我用的是1.0.1的,如果是0.9的可能是
StandardLegend legend = (StandardLegend) chart.getLegend();
legend.setItemFont(new Font("华文隶书", Font.PLAIN, 12));
  • 打赏
  • 举报
回复
图门的世界 2006-04-18
你用的是什么版本的?
  • 打赏
  • 举报
回复
lilitu 2006-04-18
to:echomyf(ECHO)
我用的是版本是0.9.16
  • 打赏
  • 举报
回复
lilitu 2006-04-18
提示不能转换。
  • 打赏
  • 举报
回复
图门的世界 2006-04-18
LegendTitle legend = (LegendTitle) chart.getLegend();
legend.setItemFont(new Font("华文隶书", Font.PLAIN, 12));
  • 打赏
  • 举报
回复
lilitu 2006-04-18
to:echomyf(ECHO)
非常感谢你,最底部的字体你知道设置吗?
  • 打赏
  • 举报
回复
yesur 2006-04-18
http://www.edzh.com/Html/Catalog/Education/2006-4-12/Article_48627.shtml
  • 打赏
  • 举报
回复
图门的世界 2006-04-18
CategoryPlot cplot = chart.getCategoryPlot();
// xyplot.get
Axis xaxis = cplot.getDomainAxis();

xaxis.setLabelFont(new Font("华文彩云", 1, 14));
xaxis.setTickLabelFont(new Font("方正舒体", 1, 14));

Axis yaxis = cplot.getRangeAxis();
yaxis.setLabelFont(new Font("华文隶书",2,10));
yaxis.setTickLabelFont(new Font("方正姚体",2,10));
  • 打赏
  • 举报
回复
lilitu 2006-04-18
to:echomyf(ECHO)
valueAxisLabel和最底部的字体还不会设置。
  • 打赏
  • 举报
回复
lilitu 2006-04-18
xy的坐标,还要最下面的显示字体
  • 打赏
  • 举报
回复
nian86 2006-04-18
见<精通Java Web动态图表编程>一书
  • 打赏
  • 举报
回复
lilitu 2006-04-18
我现在做饼图和柱状图
  • 打赏
  • 举报
回复
图门的世界 2006-04-18
你要设置哪个地方的字体?
坐标轴的字体?


XYPlot xyplot = jfreechart.getXYPlot();
Axis axis = xyplot.getDomainAxis();
axis.setLabelFont(new Font("SansSerif", 1, 14));
  • 打赏
  • 举报
回复
lilitu 2006-04-18
自己顶一下
  • 打赏
  • 举报
回复
相关推荐
发帖
Java SE
加入

6.2w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2006-04-17 05:47
社区公告
暂无公告