【378天】每日項目總結系列115(2018.02.18)

@(一隻心中無碼的程序員)專欄java

叨叨兩句

  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);
    }
}
相關文章
相關標籤/搜索