【378天】每日项目总结系列115(2018.02.18)

@(一只心中无码的程序员)专栏

叨叨两句

  1. ~

JFreeChart基本用法

import java.io.File;

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;

public class JfreeChartDemo {

    public static void main(String[] args) throws Exception {
        DefaultPieDataset dataset = new DefaultPieDataset();
        dataset.setValue("家电", 10086);
        dataset.setValue("百货", 9527);
        dataset.setValue("食品", 110110);
        // 参数 1 title 标题
        // 参数 2 dataset 数据集
        // 参数 3 是否开启图例
        // 参数 4 是否开启工具栏
        // 参数 5 是否开启 url 跳转
        // 创建一张饼图
        JFreeChart chart = ChartFactory.createPieChart("标题", dataset, true, false, false);

        // 参数 1 生成图片文件到本地
        // 参数 2 chart对象
        // 参数 3 图片宽度
        // 参数 4 图片高度
        ChartUtilities.saveChartAsJPEG(new File("d:\\chartDemo.jpeg"), chart, 400, 300);
    }
}

你可能感兴趣的:(java)