com.nonesole.commonui.table.utable.util
类 TwoDimensionalArray

java.lang.Object
  继承者 com.nonesole.commonui.table.utable.util.TwoDimensionalArray

public class TwoDimensionalArray
extends java.lang.Object

二维数组工具,用于存储UTable的每一个 单元格上状态、控件、渲染器、编辑器以及其他属性的存储。

版本:
1.0 - build in 2009-11-10
作者:
JACK LEE

构造函数摘要
TwoDimensionalArray()
           
 
方法摘要
 java.lang.Object getObject(int rowIndex, int columnIndex)
          返回指定位置的对象
 TwoDimensionalArray setColumnSize(int size)
          设置数组列的总数
 void setObject(java.lang.Object obj, int rowIndex, int columnIndex)
          将指定行和列的对象设置为制定对象
 void setObjectInColumn(java.lang.Object obj, int columnIndex)
          将对象写入一列,如果columnIndex为-1,则将对象写入所有列中
 void setObjectInRow(java.lang.Object obj, int rowIndex)
          将对象写入一行,如果rowIndex为-1,则将对象写入所有行中
 TwoDimensionalArray setRowSize(int size)
          设置数组行的总数
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

TwoDimensionalArray

public TwoDimensionalArray()
方法详细信息

setColumnSize

public TwoDimensionalArray setColumnSize(int size)
设置数组列的总数

参数:
size -
返回:
TwoDimensionalArray 对象

setRowSize

public TwoDimensionalArray setRowSize(int size)
设置数组行的总数

参数:
size -
返回:
TwoDimensionalArray 对象

setObjectInRow

public void setObjectInRow(java.lang.Object obj,
                           int rowIndex)
将对象写入一行,如果rowIndex为-1,则将对象写入所有行中

参数:
obj - - Object
rowIndex -

setObjectInColumn

public void setObjectInColumn(java.lang.Object obj,
                              int columnIndex)
将对象写入一列,如果columnIndex为-1,则将对象写入所有列中

参数:
obj - - Object
rowIndex -

setObject

public void setObject(java.lang.Object obj,
                      int rowIndex,
                      int columnIndex)
将指定行和列的对象设置为制定对象

参数:
obj -
rowIndex -
columnIndex -

getObject

public java.lang.Object getObject(int rowIndex,
                                  int columnIndex)
返回指定位置的对象

参数:
rowIndex -
columnIndex -