对JFreeChar的学习-简单显示
目录:
1---JFreeChar,能干什么?
2---学习的必要性?
3---创建这样一个JFreeChar要走的几个对象过程?
4----实现程序?
-----------------------------------------------------------------------------------
内容:
1---JFreeChar,能干什么?
打开文档,从第一段的“Introduction”文档介绍当中就可以明白,最终目的是,把一组数据用图形表示出来。
2---学习的必要性?
作为”web“developer 来说,这样图形表示在开发时候是相当好用的,也应该尽量用上的。
为什么,就是因为简单,能直观的表示”数据“
3---创建这样一个JFreeChar要走的几个对象过程?
【具体对象的方法,参照API】
文档里面发现。主要有三个,后面,那个可以说是出于测试显示用的。一般不怎么用;
DefaultPieDataset::创建一个园状图形的一个数据集合
CharFactory:JFreeChar的一个工厂;用于生存指定JFreeChar的;
JFreechart:指定的JFreeChart;比如圆状的,饼状的。
ChartFrame:继承了窗体了,把图片显示出来。
4----实现程序?
打开工具“Eclipse”或者“MyEclipse”
在“Eclipse”中,添加“user library”取名为“JFreeChar_library”
在这个“library”添加俩个“jar”文件
Jcommon..jar(1.0.6版本)
Jfreechartt.jar(1.0.13版本)
创建项目名“jreeChar”;再创建包“com.along.amei.jfreechar”;创建类“TestPieChar”
4.1----具体代码实现?
导入包
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.data.general.DefaultPieDataset;
/*
* 这个类是用来测试JFreeChar的
* 只是简单的测试下JFreeChar中的一个简单叫Pie的图片
*
* 首先,编一个JFreeChar,可以参考,创建JFreeChar的模型
*/
public class TestPieChar {
public static void main(String[] args) {
}
}
insert into ”main“ function
4.2---最后显示结果?