@(一隻心中無碼的程序員)專欄java
- ~
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); } }