A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 转角~依然笑 中级黑马   /  2012-12-10 21:43  /  1082 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


import java.io.IOException;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;

//图片在生成框架中显示或者生成图片文件
public class PieChartTest {

public PieChartTest() {
   createChart();
}
public void createChart(){
  
  
  //注意:不同的统计图使用的DataSet实例不一致,饼图使用DefaultPieDataset实例作为   
  DefaultPieDataset dpd = new DefaultPieDataset();
  dpd.setValue("团干部",3);
  dpd.setValue("班干部",5);
  dpd.setValue("学生会",2);
  
  /**
   * @图形标题名称
   * @dataset数据
   * @Boolean 是否显示图例
   * @Boolean是否显示工具提示
   * @boolean是否生成URL
   */

  JFreeChart pieChart = ChartFactory.createPieChart3D("20113003班级组织管理图",dpd,true,true,false);
  //在本地生成的窗口中显示图形
  ChartFrame pieFrame = new ChartFrame("组织管理图",pieChart);
  pieFrame.pack();
  pieFrame.setVisible(true);

}
public static void main(String[] args) throws IOException{
  PieChartTest chart = new PieChartTest();
}
}

1 个回复

倒序浏览
值得学习ing!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马