JFreeChart XYSeries类
精华
小牛编辑
147浏览
2023-03-14
JFreeChart XYSeries类介绍
- XYSeries类属于 JFreeChart 库的org.jfree.data.xy 包。
- 此类表示表格中的零或更多数据项序列(x、y)。
- 默认情况下,该系列中的项目将按 x 值排列为提升顺序,并允许重复 x 值。可在构造器中更改分拣和重复默认值。
JFreeChart XYSeries类的构造方法
构造方法 | 描述 |
---|---|
XYSeries(Comparable key) | 它创建了一个新的XYSeries。 |
XYSeries(Comparable key, boolean autoSort) | 它构建了一个新的XYSeries,自动排序标志设置要求,并允许重复值。 |
XYSeries(Comparable key, boolean autoSort, boolean allowDuplicateXValues) | 它构建了一个新的XYSeries,不包含任何数据。 |
JFreeChart XYSeries类的方法
方法 | 描述 |
---|---|
add(double x, double y) | 此方法在系列中添加数据项,并向所有注册监听器发送系列改变事件。 |
add(double x, Number y) | 此方法为该系列添加了一个新的数据项目(如果自动分类标志设置为该系列,则处于正确的位置),并向所有注册监听器发送系列改变事件。 |
add(XYDataItem item) | 此方法在系列中添加数据项,并向所有注册监听器发送系列改变事件。 |
clear( ) | 此方法从系列中删除所有数据项目,并向所有注册监听器发送系列改变事件。 |
createCopy(int start, int end) | 此方法通过复制此时间系列中数据的子集创建新系列。 |
delete(int start, int end) | 此方法从该系列中删除一系列项目,并向所有注册监听器发送系列改变事件。 |
getDataItem(int index) | 此方法将数据项目与指定的索引返回。 |
getItemCount( ) | 此方法返回系列中的项目数。 |
getItems( ) | 此方法返回该系列的数据项目列表(该列表包含 XYDataItem 对象且不可拆解)。 |
getMaxX( ) | 此方法返回系列中最大的 x 值,而忽略任何 Double.NaN 值。 |
getMaxY( ) | 此方法返回系列中最大的 y 值,而忽略任何 Double.NaN 值。 |
getMinX( ) | 此方法返回系列中最小的 x 值,而忽略任何 Double.NaN 值。 |
getMinY( ) | 此方法返回系列中最小的 y 值,而忽略任何空值和双 NaN 值。 |
remove(Number x) | 此方法删除具有指定 x 值的项目,并向所有注册监听器发送系列改变事件。 |
update(Number x, Number y) | 此方法更新了系列中的项目。 |