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

lilitu 2006-04-17 05:47:16
请问怎么设置jfreechart显示的字体,标题的字体我会设置。
...全文
329 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
自己顶一下

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧