假设我有一个 org.jfree.data.xy.DefaultXYDataset 实例,并且我以这种方式向其中添加了两个系列:
dataset.addSeries(name, values);
dataset.addSeries(name2, values)
如何通过 X 或 Y 偏移值移动第一个或第二个系列?
假设偏移量始终 >= 0。通过“向右”移动,我的意思是每个 (x,y) 点变换到 (x + offset, y) 点。
类推“左”、“上”、“下”。
假设我有一个 org.jfree.data.xy.DefaultXYDataset 实例,并且我以这种方式向其中添加了两个系列:
dataset.addSeries(name, values);
dataset.addSeries(name2, values)
如何通过 X 或 Y 偏移值移动第一个或第二个系列?
假设偏移量始终 >= 0。通过“向右”移动,我的意思是每个 (x,y) 点变换到 (x + offset, y) 点。
类推“左”、“上”、“下”。
DefaultXYDataset
方便访问不同系列的单个元素,但它没有公开以这种方式操作内部数据结构所需的方法。相反,XYDataset
通过扩展来实现接口AbstractXYDataset
,如此处所示,您可以在其中封装偏移管道。您可能还想看看,这里SlidingXYDataset
引用。