|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMatrixDataset
Title: IJChart
Description: a chart library for the Java(tm) platform.
本数据集表示二维矩阵型的数据集,由RowKey,ColKey及数据点组成,矩阵中的每个数据点都是IChartData
对象.矩阵的每一行对应一个RowKey,每一列对应一个ColKey.数据形式如下:
ColKey1 | ColKey2 | ColKey3 | |
RowKey1 | ChartData11 | ChartData12 | ChartData13 |
RowKey2 | ChartData21 | ChartData22 | ChartData23 |
RowKey3 | ChartData31 | ChartData32 | ChartData33 |
Copyright: Copyright (c) 2013
Company:
Method Summary | |
---|---|
java.lang.Object |
getColKey(int index)
根据列索引index得到该列的ColKey值,第一列为0,第二列为1,依次类推. |
int |
getColumnCount()
返回数据集的列数. |
int |
getColumnCount(int rowIdx)
返回数据集的列数. |
IChartData |
getData(int rowIndex,
int colIndex)
根据行索引和列索引得到二维矩阵中的某个点的值,如果rowIndex或colIndex超出范围则抛出异常. |
int |
getRowCount()
返回数据集的行数. |
java.lang.Object |
getRowKey(int index)
根据行索引index得到该行的RowKey值,第一列为0,第二列为1,依次类推. |
boolean |
isEmpty()
返回数据集是否为空. |
void |
sortRowData(int rowIndex,
SortType sortType)
对数据集中的一行数据进行排序. |
Methods inherited from interface com.ijchart.xychart.dataset.IDataset |
---|
addChangeListener, forceDataSetChanged, isThisDataType, removeAllChangeListener, removeChangeListener |
Method Detail |
---|
int getRowCount()
java.lang.Object getRowKey(int index)
index
- int 行索引,第一列为0,第二列为1.
int getColumnCount()
int getColumnCount(int rowIdx)
rowIdx
- int 行索引.
java.lang.Object getColKey(int index)
index
- int 列索引,第一列为0,第二列为1.
IChartData getData(int rowIndex, int colIndex)
rowIndex
- int 行索引值,第一行是0,第二行是1,依此类推.
colIndex
- int 列索引值,第一列是0,第二列是1,依此类推.
boolean isEmpty()
void sortRowData(int rowIndex, SortType sortType)
rowIndex
- int 行索引值,第一行是0,第二行是1,依此类推.
sortType
- SortType 排序序类型 (不可为null).
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |