Java画图之--JFreeChart

  JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目,它主要用来各种各样的图表,这些图表包括:饼图、柱状图(普 通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。这些不同式样的图表基本上可以满足目前的要求。
下载站点: [url]http://www.jfree.org/jfreechart/index.html[/url]
一个实现的例子如下:
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
public class JfreeChartTest {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // ceate a dataset
  DefaultPieDataset data = new DefaultPieDataset();
  data.setValue("Category 1", 40);
  data.setValue("Category 2", 40);
  data.setValue("Category 3", 40);
  
  // ceate a chart
  JFreeChart chart = ChartFactory.createPieChart(
    "Sample Pie Chart",
    data,
    true,
    true,
    false
    );
  
  // ceate and display a frame
  ChartFrame frame = new ChartFrame("First", chart);
  frame.pack();
  frame.setVisible(true);
 }
}

你可能感兴趣的:(jfreechart,职场,休闲)