1. 准备工作
- 下载
JFreeChart
,我使用的版本为1.0.19,相关内容参见JFreeChart,下载链接为https://sourceforge.net/projects/jfreechart/files/。 - 导入
jar
包,本例子使用jcommon-1.0.23.jar
和jfreechart-1.0.19.jar
,所以只需要导入这两个包即可。在java
项目下新建目录lib
,将上述两个包复制到该目录下,然后在Eclipse
下选中这两个包,右键单击选中Build Path
菜单项,接着单击Add to Build Path
子项添加jar
包到该项目中。
2. 实例
数据如下:
完整代码如下:
//CreateImage.java
package jfreechart_test;
import java.awt.Font;
import java.io.File;
import java.io.IOException;
import org.jfree.chart.ChartColor;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.StandardChartTheme;
import org.jfree.chart.axis.CategoryAxis;
import org.jfree.chart.axis.CategoryLabelPositions;
import org.jfree.chart.labels.StandardCategoryItemLabelGenerator;
import org.jfree.chart.plot.CategoryPlot;
import org.jfree.chart.plot.PlotOrientation;
imp