jfreechart体验学习摘要

一、jfreechart网址
1、官方网站:
www.jfree.org/jfreechart/
2、下载网址
sourceforge.net
3、jfreechart.jar依赖于jCommon.jar,所以导入时需要同时导入!所以涉及jfreechart的工程需要加入的总共是这两个jar包。
4、共需要下载以下几个文件:jcommon.zip,jfreechar.zip,jfreechart-javadoc.zip

 

二、demo双击就可以执行
可以查看各种可以实现的图

 

三、体验jfreeChar的功能

 

一、jfreechart网址
1、官方网站:
www.jfree.org/jfreechart/
2、下载网址
sourceforge.net
3、jfreechart.jar依赖于jCommon.jar,所以导入时需要同时导入!所以涉及jfreechart的工程需要加入的总共是这两个jar包。
4、共需要下载以下几个文件:jcommon.zip,jfreechar.zip,jfreechart-javadoc.zip

二、demo双击就可以执行
可以查看各种可以实现的图

三、体验jfreeChar的功能
package com.test.jfreechart;

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
public class JFreeChartTest
{
	public static void main(String[] args)
	{      //先准备数据,不同图表对应的对象不同,饼图对应以下对象
		DefaultPieDataset dpd = new DefaultPieDataset();

		dpd.setValue("管理人员", 25);
		dpd.setValue("市场人员", 25);
		dpd.setValue("开发人员", 45);
		dpd.setValue("其他人员", 10);
               //ChartFactory工厂蕴含了各种创建各种图形的静态方法:
		JFreeChart chart = ChartFactory.createPieChart3D("某公司人员组织结构图", dpd, true,
				true, false);
                //放在一个jframe框架中
		ChartFrame chartFrame = new ChartFrame("某公司人员组织结构图", chart);
               
		chartFrame.pack();

		chartFrame.setVisible(true);

	}
}

 

 

四、上述程序的效果图



 

 

你可能感兴趣的:(数据结构,.net,框架,jfreechart)