(1)如何指定选择模式
选择模式包括:NO_SELECT(不选择)、CELL_SELECT(单元选择)、
ROW_SELECT(行选择)、COLUMN_SELECT(列选择)、
MULTIPLE_CELL_SELECT(多单元选择)、MULTIPLE_ROW_SELECT(多行选择)、
MULTIPLE_COLUMN_SELECT(多列选择)
table.getSelectManager().setSelectMode(KDTSelectManager.CELL_SELECT); // 设置选择模式为单元选择
(2)判断选中行
int activeRowIndex = kdtEntrys.getSelectManager().getActiveRowIndex();
if(activeRowIndex==-1){
MsgBox.showInfo("请在检验明细中选择一条分录");
SysUtil.abort();
}
(3)如何调整KDTable的Tab键和enter键的行为
KDTable默认情况下Tab键和Enter键分别起到单元格选择调整的作用,Tab键跳到右侧单元格,Enter键跳到下方的单元格。
KDTableHelper提供了一些方法用于修改Enter键和Tab键的行为。
KDTableHelper.releaseEnter:释放Enter键,即KDTable将不响应