package feww;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFactory;
import org.jfree.data.category.DefaultCategoryDataset;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.ChartUtilities;
import java.io.File;
import java.io.IOException;
public class pro{
public static void main(String[] args) {
DefaultCategoryDataset data = new DefaultCategoryDataset();
String[] series = {"a", "b", "c"};
String[] category = {"2005/3", "2006/4", "2007/8"};
data.addValue(300, series[0], category[0]);
data.addValue(500, series[0], category[1]);
data.addValue(400, series[0], category[2]);
data.addValue(200, series[1], category[0]);
data.addValue(600, series[1], category[1]);
data.addValue(200, series[1], category[2]);
data.addValue(100, series[2], category[0]);
data.addValue(150, series[2], category[1]);
data.addValue(700, series[2], category[2]);
JFreeChart chart = ChartFactory.createLineChart("title","yoko","tate",
data,PlotOrientation.VERTICAL,true,false,false);
File file = new File("fen.png");
try {
ChartUtilities.saveChartAsPNG(file, chart, 500, 500);
} catch (IOException e) {e.printStackTrace();}
}
}
最終更新:2014年02月07日 09:50