<o:p></o:p>
Jfreechart体验
下载:
http://www.jfree.org/jfreechart/download/
运行例子
java -jar jfreechart-1.0.6-demo.jar
创建一个的JFreeChart三个步骤
1、 创建数据模型类,实现jfreechart的相应接口或默认实现类;
2、 创建JFreeChart object,用于绘制图表
3、 创建一个放置图表的容器。
java 代码
- import org.jfree.chart.ChartFactory;
- import org.jfree.chart.ChartFrame;
- import org.jfree.chart.JFreeChart;
- import org.jfree.data.general.DefaultPieDataset;
- public class First {
- /**
- * The starting point for the demo.
- *
- * @param args
- * ignored.
- */
- public static void main(String[] args) {// create a dataset...
- // 一步
- DefaultPieDataset dataset = new DefaultPieDataset();
- dataset.setValue("Category 1", 43.2);
- dataset.setValue("Category 2", 27.9);
- dataset.setValue("Category 3", 79.5);
- // 二步 create a chart...
- JFreeChart chart = ChartFactory.createPieChart("Sample Pie Chart",
- dataset, true, // legend?
- true, // tooltips?
- false // URLs?
- );
- // 三步 create and display a frame...
- ChartFrame frame = new ChartFrame("First", chart);
- frame.pack();
- frame.setVisible(true);
- }
- }
代码示例: