这是jfreechart(包含(hán)jfreechart.jar和jcommon-1.0.13.jar)下载(zǎi),JFreeChart-1.0.13 官方示例(lì)的源码,相当有用-JFreeChart-1.0.13 official sample source code, very useful.
jfreechart(包含jfreechart.jar和jcommon-1.0.13.jar)(包jfreechart(包含(hán)jfreechart.jar和(hé)jcommon-1.0.13.jar) jfreechart(包含jfreechart.jar和jcommon-1.0.13.jar) jfreechart(包含jfreechart.jar和(hé)jcommon-1.0.13.jar) jfreechart(包含jfreechart.jar和jcommon-1.0.13.jar) jfreechart(包含jfreechart.jar和jcommon-1.0.13.jar) 含(hán)jfreechart.jar和jcommon-1.0.13.jar)
org.jfree.chart:核心(xīn)类库,包(bāo)含JFreeChart 和 ChartPanel .
org.jfree.data:描述(shù)了(le)各种类型的(de)数据集
org.jfree.chart.plot:图(tú)表区域对(duì)象(xiàng)
核心的类 文件有:
org.jfree.chart.JFreeChart :图表对象,任何类(lèi)型的图表(biǎo)的(de)最(zuì)终(zhōng)表现形式都是在该对象进行一些(xiē)属(shǔ)性的定制。JFreeChart 引擎本(běn)身(shēn)提供了一(yī)个工厂类用于创建不同类型(xíng)的图表对(duì)象
org.jfree.data.category.XXXDataSet: 数据集对象(xiàng),用于提供显示图表(biǎo)所用的数据。根据不同类型的(de)图(tú)表对应着很多(duō)类(lèi)型的(de)数据集(jí)对象类
org.jfree.chart.plot.XXXPlot :图表区域对象,基本上这个(gè)对象决定着什么样式的图表,创(chuàng)建该对(duì)象(xiàng)的时候需要Axis、Renderer以及数(shù)据(jù)集对象(xiàng)的(de)支持
org.jfree.chart.axis.XXXAxis :用于处理图表的两(liǎng)个轴:纵轴和横轴
org.jfree.chart.render.XXXRender :负责(zé)如何显示一个(gè)图表对象
org.jfree.chart.urls.XXXURLGenerator: 用于生成Web图(tú)表(biǎo)中每个项目的鼠标点击(jī)链(liàn)接
XXXXXToolTipGenerator: 用(yòng)于生成图(tú)象的帮助(zhù)提示,不同类型图表(biǎo)对应不(bú)同(tóng)类型(xíng)的工具提示类
1、建立Dataset。所有的数据都存放(fàng)在Dataset中的。(创建一个数据源(dataset)来包(bāo)含将要在(zài)图(tú)形(xíng)中(zhōng)显示的数(shù)据)
2、建(jiàn)立JFreeChart。将dataset中的数据导入到JFreeChart中。(创(chuàng)建(jiàn)一个 JFreeChart 对象来代表要显(xiǎn)示的图形 )
3、设置JFreeChart的显示属性。这一步可以省略,使用默认的JFreeChart显示(shì)属性。
3、渲染图表(biǎo)。即生成图片。
4、页面图片显示(shì)。
