1.使用JFreeChart框架
2.设置数据集
DefaultPieDataset dateset=new DefaultPieDataset(); //建立一个默认的饼图 dateset.setValue("manager", 25); //输入数据 dateset.setValue("aaa", 25); dateset.setValue("bbb", 45); dateset.setValue("ccc", 10);
3.创建JFreeChart对象
JFreeChart chart=ChartFactory.createPieChart( "date", //设置图表的标题 dateset, //数据集 true, //是否显示legend true, //是否显示提示 false //图片中是否存在url ); 4.使用输出流输出图片
OutputStream os=new FileOutputStream("f:\\test.jpg"); ChartUtilities.writeChartAsJPEG(os, chart, 500, 500); os.close();
5.结果:
图片中最下面就是legend
转载请注明原文地址: https://ju.6miu.com/read-14161.html