2011年3月8日火曜日

最初のグラフ

import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFactory;
import org.jfree.data.general.DefaultPieDataset;

import org.jfree.chart.ChartUtilities;
import java.io.File;
import java.io.IOException;

import java.awt.*;
import java.applet.*;

public class HelloJava extends Applet {
 public void paint(Graphics g) {
  DefaultPieDataset data = new DefaultPieDataset();
  
     data.setValue("1月", 10);
     data.setValue("2月", 20);
     data.setValue("3月", 30);
     data.setValue("その他", 40);

     JFreeChart chart = 
      ChartFactory.createPieChart("統計データ", data, true, false, false);
     
     File file = new File("./chart.png");
     try {
       ChartUtilities.saveChartAsPNG(file, chart, 500, 500);
     } catch (IOException e) {
       e.printStackTrace();
     }

 }
}
作成したグラフを画像ファイルとして保存しています。 グラフ画像ファイルはプロジェクトフォルダーのbinフォルダの中にあります。

0 件のコメント:

コメントを投稿