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;
import org.jfree.chart.StandardChartTheme;
public class pro{
public static void main(String[] args) {
ChartFactory.setChartTheme(StandardChartTheme.createLegacyTheme());
DefaultCategoryDataset data = new DefaultCategoryDataset();
String[] series = {"川", "山", "犬"};
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("風","横軸","縦軸",
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日 10:02