4.1. 简单折线图
使用CategoryDataset为图表提供数据。
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(100, "Jan", "Spring Security");
dataset.addValue(150, "Jan", "jBPM 4");
dataset.addValue(300, "Jan", "Ext JS");
dataset.addValue(100, "Jan", "JFreeChart");
如果我们只画一条折线时,确保第二个参数是一致的。
下一步使用createLineChart创建图表。
JFreeChart chart = ChartFactory.createLineChart(
"chart", // 标题
"num", // 横坐标
"type", // 纵坐标
dataset, // 数据
PlotOrientation.VERTICAL, // 竖直图表
true, // 是否显示legend
false, // 是否显示tooltip
false // 是否使用url链接
);
最后通过ChartUtilities将报表导出成图片。
图 4.1. 简单折线图
时间: 2024-10-21 23:47:02