📄 dataseries.java
字号:
package net.turbochen.graph;
import java.util.*;
import net.turbochen.graph.util.*;
/**
* @author Turbo Chen
*/
public class DataSeries
{
protected ArrayList xData;
protected ArrayList yData;
public DataSeries()
{
xData = new ArrayList();
yData = new ArrayList();
}
public DataSeries(Object[] xData,Object[] yData)
throws InvalidDataException
{
this();
if ( xData==null || yData==null ||
xData.length != yData.length)
throw new InvalidDataException();
for ( int i = 0;i<yData.length;i++ )
{
this.xData.add(xData[i]);
this.yData.add(yData[i]);
}
}
public int size()
{
return xData.size();
}
public Object getXData(int index)
{
return xData.get(index);
}
public Object getYData(int index)
{
return yData.get(index);
}
public void addXData(Object x)
{
xData.add(x);
}
public void addYData(Object y)
{
yData.add(y);
}
public void removeXData(int index)
{
xData.remove(index);
}
public void removeYData(int index)
{
yData.remove(index);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -