JFreeChart

// 准备好要显示的数据
  //---@1:DefaultPieDataset
  DefaultPieDataset dataset = new DefaultPieDataset();
  
  dataset.setValue("Java", 20);
  dataset.setValue("C", 16);
  dataset.setValue("C++", 11);
  dataset.setValue("PHP", 9);
  dataset.setValue("Visual Basic", 8);
  dataset.setValue("其他", 36);

  // 开始创建
  //---@2:JFreeChart
  //---@3:ChartFactory
  JFreeChart chart = ChartFactory.createPieChart(
    "2009年7月世界编程语言排名情况",//标题
    dataset,//数据集
    true, //图例
    true, //提示
    true //链接
    );
        //显示
  ChartFrame frame = new ChartFrame("饼图", chart);
  frame.pack();
  frame.setVisible(true);

posted @ 2013-03-14 20:07  果然翁  阅读(128)  评论(0)    收藏  举报