没有合适的资源?快使用搜索试试~ 我知道了~
首页JFreeChart使用例子
JFreeChart使用例子

JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子JFreeChart使用例子
资源详情
资源评论
资源推荐

JFreeChart is a free chart library for Java that can generate a
wide variety of charts for use in applications, applets and
servlets.
JFreeChart API 文档分两部分,org.jfree.chart 包和 org.jfree.data 包
我们要画一张图首先做的就是:
以饼图为例:
· 准 备 数 据 集 - > 生 成 数 据 集 对 象 org.jfree.data.general 下 Interface
Dataset 的实现类
DefaultPieDataset dpd = new DefaultPieDataset();
·set 数据进去
不同的图 set 数据的参数不同,一般参数都比较多,但都很好理解
dpd.setValue("Chinese", 108);
dpd.setValue("Math", 110);
dpd.setValue("English", 74);
dpd.setValue("Science Department", 226);
·使用 org.jfree.chart.ChartFactory 产生一个 JFreeChart 对象
createPieChart 方法四个参数分别为饼图标题,数据集,是否产生图注,鼠标移上去是否
产生相应的提示信息、locale - the locale (null not permitted),可以改变
参数看效果,真的很不错
JFreeChart jfreechart = ChartFactory.createPieChart("bulktree
high-tech achievement", dpd,
true, true, false);
·利用 org.jfree.chart.ChartFrame 生成显示图的窗体
ChartFrame 继承自 javax.swing.JFrame,自然有窗体标题和 JFreeChart 对象
ChartFrame frame = new ChartFrame("BULKTREE HIGH-TECH
ACHIEVEMENT", jfreechart);
顺便调用 setVisible 方法显示
frame.pack();
frame.setVisible(true);
完整的代码如下:
package com.bulktree.jfreechart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;















安全验证
文档复制为VIP权益,开通VIP直接复制

评论4