第一次接触JFreeChart中遇到的一些类和方法

下面是一些主要用到的类和方法,参照API按照自己的理解写的,与大家交流.
1.Class TimeSeries:
有三个构造方法a.TimeSeries(java.lang.String name):生成一个空的时间序列
b.TimeSeries(java.lang.String name, java.lang.Class timePeriodClass):生成一个带有指定名称和 RegularTimePeriod类的时间序列
例如:TimeSeries timeseries = new TimeSeries("最大值",Day.class);
c.TimeSeries(java.lang.String name, java.lang.String domain, java.lang.String range, java.lang.Class timePeriodClass):生成一个新的不包含数据的时间序列
2.TimeSeries下的add方法,有以下几种:
void add(RegularTimePeriod period, double value)
Adds a new data item to the series and sends a SeriesChangeEvent to all registered listeners.
void add(RegularTimePeriod period, double value, boolean notify)
Adds a new data item to the series and sends a SeriesChangeEvent to all registered listeners.
void add(RegularTimePeriod period, java.lang.Number value)
Adds a new data item to the series and sends a SeriesChangeEvent to all registered listeners.
void add(RegularTimePeriod period, java.lang.Number value, boolean notify)
Adds a new data item to the series and sends a SeriesChangeEvent to all registered listeners.
void add(TimeSeriesDataItem item)
Adds a data item to the series and sends a SeriesChangeEvent to all registered listeners.
void add(TimeSeriesDataItem item, boolean notify)
Adds a data item to the series and sends a SeriesChangeEvent to all registered listeners.
例如:timeseries.add(new Day(z,y,x),f0);其中f0是float型的.
3.Interface XYDataset:访问(x,y)形式数据的接口. eg:XYDataset xydataset = (XYDataset) dataset;
4.Class XYPlot:测绘(x,y)形式数据的基本类.可以使用任何实现XYDataset接口的类中的数据.可以使用XYItemRenderer接口画图上的点,并对不同的线着色.
5.Class TimeSeriesCollection:一个连续时间对象的集合,实现了XYDataset接口,继承了IntervalXYDataset接口.方便用来于类XYplot一起使用.
eg:TimeSeriesCollection dataset = new TimeSeriesCollection();
dataset.addSeries(timeseries);
6.Class ChartFactory:用来与JFreeChart产生标准图表的一些有效方法的集合.
eg:JFreeChart chart = ChartFactory.createTimeSeriesChart("chart","time","value",xydataset,true,true,true);
7.Class ServletUtilities:用来实现图表的servlet操作.
eg:ServletUtilities.saveChartAsJPEG(chart, 500, 300, null, session);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值