public class Table extends Control
| Modifier | Constructor and Description |
|---|---|
protected |
Table(JtfObjectHandle handle,
Desktop desktop)
使用 JtfObjectHandle 创建新 Table。
|
| Modifier and Type | Method and Description |
|---|---|
void |
check(int itemIndex)
选中表的定义行中的复选框。
|
void |
check(ItemIdentifier item)
选中表的定义行中的复选框。
|
void |
check(String itemText)
选中表的定义行中的复选框。
|
void |
doubleSelect(int rowIndex)
双击项目。
|
void |
doubleSelect(int rowIndex,
int columnIndex)
双击项目。
|
void |
doubleSelect(int rowIndex,
int columnIndex,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(int rowIndex,
ItemIdentifier column)
双击项目。
|
void |
doubleSelect(int rowIndex,
ItemIdentifier column,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(int rowIndex,
String columnText)
双击项目。
|
void |
doubleSelect(int rowIndex,
String columnText,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(ItemIdentifier row)
双击项目。
|
void |
doubleSelect(ItemIdentifier row,
int columnIndex)
双击项目。
|
void |
doubleSelect(ItemIdentifier row,
int columnIndex,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(ItemIdentifier row,
ItemIdentifier column)
双击项目。
|
void |
doubleSelect(ItemIdentifier row,
ItemIdentifier column,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(ItemIdentifier row,
String columnText)
双击项目。
|
void |
doubleSelect(ItemIdentifier row,
String columnText,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(String rowText)
双击项目。
|
void |
doubleSelect(String rowText,
int columnIndex)
双击项目。
|
void |
doubleSelect(String rowText,
int columnIndex,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(String rowText,
ItemIdentifier column)
双击项目。
|
void |
doubleSelect(String rowText,
ItemIdentifier column,
ModifierKey modifiers)
双击项目。
|
void |
doubleSelect(String rowText,
String columnText)
双击项目。
|
void |
doubleSelect(String rowText,
String columnText,
ModifierKey modifiers)
双击项目。
|
void |
extendSelectRow(int rowIndex)
选择一系列行。
|
void |
extendSelectRow(int rowIndex,
int columnIndex)
选择一系列行。
|
void |
extendSelectRow(int rowIndex,
ItemIdentifier column)
选择一系列行。
|
void |
extendSelectRow(int rowIndex,
String columnText)
选择一系列行。
|
void |
extendSelectRow(ItemIdentifier row)
选择一系列行。
|
void |
extendSelectRow(ItemIdentifier row,
int columnIndex)
选择一系列行。
|
void |
extendSelectRow(ItemIdentifier row,
ItemIdentifier column)
选择一系列行。
|
void |
extendSelectRow(ItemIdentifier row,
String columnText)
选择一系列行。
|
void |
extendSelectRow(String rowText)
选择一系列行。
|
void |
extendSelectRow(String rowText,
int columnIndex)
选择一系列行。
|
void |
extendSelectRow(String rowText,
ItemIdentifier column)
选择一系列行。
|
void |
extendSelectRow(String rowText,
String columnText)
选择一系列行。
|
void |
focusRow(int rowIndex)
关注表中的行。
|
void |
focusRow(ItemIdentifier row)
关注表中的行。
|
void |
focusRow(String rowText)
关注表中的行。
|
int |
getColumnCount()
获取 表中列的数量。
|
List<TableColumn> |
getColumnItems()
获取 列中所有项目的列表。
|
int |
getRowCount()
获取 表中行的数量。
|
List<TableRow> |
getRowItems()
获取 表中所有表行的列表。
|
List<Integer> |
getSelectedIndices()
获取 所选项目的索引。
|
List<TableRow> |
getSelectedItems()
获取 所选项目。
|
boolean |
isAllowsCheck()
获取 控件是否可以显示选中标记。
|
boolean |
isAllowsMultiSelect()
获取 表是否支持选择多个项目。
|
void |
multiSelectRow(int rowIndex)
添加表中的行至所选行的集。
|
void |
multiSelectRow(int rowIndex,
int columnIndex)
添加表中的行至所选行的集。
|
void |
multiSelectRow(int rowIndex,
ItemIdentifier column)
添加表中的行至所选行的集。
|
void |
multiSelectRow(int rowIndex,
String columnText)
添加表中的行至所选行的集。
|
void |
multiSelectRow(ItemIdentifier row)
添加表中的行至所选行的集。
|
void |
multiSelectRow(ItemIdentifier row,
int columnIndex)
添加表中的行至所选行的集。
|
void |
multiSelectRow(ItemIdentifier row,
ItemIdentifier column)
添加表中的行至所选行的集。
|
void |
multiSelectRow(ItemIdentifier row,
String columnText)
添加表中的行至所选行的集。
|
void |
multiSelectRow(String rowText)
添加表中的行至所选行的集。
|
void |
multiSelectRow(String rowText,
int columnIndex)
添加表中的行至所选行的集。
|
void |
multiSelectRow(String rowText,
ItemIdentifier column)
添加表中的行至所选行的集。
|
void |
multiSelectRow(String rowText,
String columnText)
添加表中的行至所选行的集。
|
void |
multiUnselectRow(int rowIndex)
删除所选行的集中的行。
|
void |
multiUnselectRow(int rowIndex,
int columnIndex)
删除所选行的集中的行。
|
void |
multiUnselectRow(int rowIndex,
ItemIdentifier column)
删除所选行的集中的行。
|
void |
multiUnselectRow(int rowIndex,
String columnText)
删除所选行的集中的行。
|
void |
multiUnselectRow(ItemIdentifier row)
删除所选行的集中的行。
|
void |
multiUnselectRow(ItemIdentifier row,
int columnIndex)
删除所选行的集中的行。
|
void |
multiUnselectRow(ItemIdentifier row,
ItemIdentifier column)
删除所选行的集中的行。
|
void |
multiUnselectRow(ItemIdentifier row,
String columnText)
删除所选行的集中的行。
|
void |
multiUnselectRow(String rowText)
删除所选行的集中的行。
|
void |
multiUnselectRow(String rowText,
int columnIndex)
删除所选行的集中的行。
|
void |
multiUnselectRow(String rowText,
ItemIdentifier column)
删除所选行的集中的行。
|
void |
multiUnselectRow(String rowText,
String columnText)
删除所选行的集中的行。
|
void |
selectRow(int rowIndex)
选择表中的行。
|
void |
selectRow(int rowIndex,
int columnIndex)
选择表中的行。
|
void |
selectRow(int rowIndex,
ItemIdentifier column)
选择表中的行。
|
void |
selectRow(int rowIndex,
String columnText)
选择表中的行。
|
void |
selectRow(ItemIdentifier row)
选择表中的行。
|
void |
selectRow(ItemIdentifier row,
int columnIndex)
选择表中的行。
|
void |
selectRow(ItemIdentifier row,
ItemIdentifier column)
选择表中的行。
|
void |
selectRow(ItemIdentifier row,
String columnText)
选择表中的行。
|
void |
selectRow(String rowText)
选择表中的行。
|
void |
selectRow(String rowText,
int columnIndex)
选择表中的行。
|
void |
selectRow(String rowText,
ItemIdentifier column)
选择表中的行。
|
void |
selectRow(String rowText,
String columnText)
选择表中的行。
|
void |
setSelectedIndices(List<Integer> selectedIndices)
设置 所选项目的索引。
|
void |
setSelectedItems(List<TableRow> selectedItems)
设置 所选项目。
|
void |
uncheck(int itemIndex)
取消选中表的定义行中的复选框。
|
void |
uncheck(ItemIdentifier item)
取消选中表的定义行中的复选框。
|
void |
uncheck(String itemText)
取消选中表的定义行中的复选框。
|
getHorizontalBar, getVerticalBar, openContextMenu, openContextMenuclick, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getBackground, getFont, getForeground, getNativeHandle, isEnabled, isFocused, isVisible, mouseMove, mouseMove, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, setBackground, setEnabled, setFocus, setFont, setForeground, setVisible, typeKeys, typeKeys, typeKeys, typePasswordKeys, typePasswordKeys, typePasswordKeyscaptureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, getValue, highlightObject, highlightObject, highlightObject, invokeMethods, textCapture, textCapture, textClick, textClick, textClick, textClick, textClick, textClick, textExists, textExists, textExists, textExists, textExists, textRectangle, textRectangle, textRectangle, textRectangle, textRectangle, waitForChildDisappearance, waitForChildDisappearance, waitForDisappearance, waitForDisappearance, waitForObject, waitForObject, waitForProperty, waitForPropertyequals, exists, find, find, findAll, findAll, getCustomTypeName, getDesktop, getHandle, getLocator, getProperty, getTypeName, hashCode, imageClick, imageClick, imageClick, imageClick, imageClick, imageClick, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageExists, imageExists, imageExists, imageExistsFile, imageExistsFile, imageExistsFile, imageRectangle, imageRectangle, imageRectangle, imageRectangleFile, imageRectangleFile, imageRectangleFile, invoke, preventFinalLocator, setProperty, toStringprotected Table(JtfObjectHandle handle, Desktop desktop)
handle - 可确定 Table 的句柄desktop - 此对象所在的桌面public void check(ItemIdentifier item)
item - 可在其中选中复选框的行public void check(String itemText)
itemText - 可在其中选中复选框的行public void check(int itemIndex)
itemIndex - 可在其中选中复选框的行public void doubleSelect(ItemIdentifier row)
row - 可双击的行public void doubleSelect(ItemIdentifier row, ItemIdentifier column)
row - 可双击的行column - 可双击的列public void doubleSelect(ItemIdentifier row, ItemIdentifier column, ModifierKey modifiers)
row - 可双击的行column - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(ItemIdentifier row, String columnText)
row - 可双击的行columnText - 可双击的列public void doubleSelect(ItemIdentifier row, String columnText, ModifierKey modifiers)
row - 可双击的行columnText - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(ItemIdentifier row, int columnIndex)
row - 可双击的行columnIndex - 可双击的列public void doubleSelect(ItemIdentifier row, int columnIndex, ModifierKey modifiers)
row - 可双击的行columnIndex - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(String rowText)
rowText - 可双击的行public void doubleSelect(String rowText, ItemIdentifier column)
rowText - 可双击的行column - 可双击的列public void doubleSelect(String rowText, ItemIdentifier column, ModifierKey modifiers)
rowText - 可双击的行column - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(String rowText, String columnText)
rowText - 可双击的行columnText - 可双击的列public void doubleSelect(String rowText, String columnText, ModifierKey modifiers)
rowText - 可双击的行columnText - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(String rowText, int columnIndex)
rowText - 可双击的行columnIndex - 可双击的列public void doubleSelect(String rowText, int columnIndex, ModifierKey modifiers)
rowText - 可双击的行columnIndex - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(int rowIndex)
rowIndex - 可双击的行public void doubleSelect(int rowIndex,
ItemIdentifier column)
rowIndex - 可双击的行column - 可双击的列public void doubleSelect(int rowIndex,
ItemIdentifier column,
ModifierKey modifiers)
rowIndex - 可双击的行column - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(int rowIndex,
String columnText)
rowIndex - 可双击的行columnText - 可双击的列public void doubleSelect(int rowIndex,
String columnText,
ModifierKey modifiers)
rowIndex - 可双击的行columnText - 可双击的列modifiers - 双击时使用的修饰符public void doubleSelect(int rowIndex,
int columnIndex)
rowIndex - 可双击的行columnIndex - 可双击的列public void doubleSelect(int rowIndex,
int columnIndex,
ModifierKey modifiers)
rowIndex - 可双击的行columnIndex - 可双击的列modifiers - 双击时使用的修饰符public void extendSelectRow(ItemIdentifier row)
row - 可选择的行public void extendSelectRow(ItemIdentifier row, ItemIdentifier column)
row - 可选择的行column - 可选择的列public void extendSelectRow(ItemIdentifier row, String columnText)
row - 可选择的行columnText - 可选择的列public void extendSelectRow(ItemIdentifier row, int columnIndex)
row - 可选择的行columnIndex - 可选择的列public void extendSelectRow(String rowText)
rowText - 可选择的行public void extendSelectRow(String rowText, ItemIdentifier column)
rowText - 可选择的行column - 可选择的列public void extendSelectRow(String rowText, String columnText)
rowText - 可选择的行columnText - 可选择的列public void extendSelectRow(String rowText, int columnIndex)
rowText - 可选择的行columnIndex - 可选择的列public void extendSelectRow(int rowIndex)
rowIndex - 可选择的行public void extendSelectRow(int rowIndex,
ItemIdentifier column)
rowIndex - 可选择的行column - 可选择的列public void extendSelectRow(int rowIndex,
String columnText)
rowIndex - 可选择的行columnText - 可选择的列public void extendSelectRow(int rowIndex,
int columnIndex)
rowIndex - 可选择的行columnIndex - 可选择的列public void focusRow(ItemIdentifier row)
row - 可选择的行public void focusRow(String rowText)
rowText - 可选择的行public void focusRow(int rowIndex)
rowIndex - 可选择的行public void multiSelectRow(ItemIdentifier row)
row - 可选择的行public void multiSelectRow(ItemIdentifier row, ItemIdentifier column)
row - 可选择的行column - 可选择的列public void multiSelectRow(ItemIdentifier row, String columnText)
row - 可选择的行columnText - 可选择的列public void multiSelectRow(ItemIdentifier row, int columnIndex)
row - 可选择的行columnIndex - 可选择的列public void multiSelectRow(String rowText)
rowText - 可选择的行public void multiSelectRow(String rowText, ItemIdentifier column)
rowText - 可选择的行column - 可选择的列public void multiSelectRow(String rowText, String columnText)
rowText - 可选择的行columnText - 可选择的列public void multiSelectRow(String rowText, int columnIndex)
rowText - 可选择的行columnIndex - 可选择的列public void multiSelectRow(int rowIndex)
rowIndex - 可选择的行public void multiSelectRow(int rowIndex,
ItemIdentifier column)
rowIndex - 可选择的行column - 可选择的列public void multiSelectRow(int rowIndex,
String columnText)
rowIndex - 可选择的行columnText - 可选择的列public void multiSelectRow(int rowIndex,
int columnIndex)
rowIndex - 可选择的行columnIndex - 可选择的列public void multiUnselectRow(ItemIdentifier row)
row - 可选择的行public void multiUnselectRow(ItemIdentifier row, ItemIdentifier column)
row - 可选择的行column - 可选择的列public void multiUnselectRow(ItemIdentifier row, String columnText)
row - 可选择的行columnText - 可选择的列public void multiUnselectRow(ItemIdentifier row, int columnIndex)
row - 可选择的行columnIndex - 可选择的列public void multiUnselectRow(String rowText)
rowText - 可选择的行public void multiUnselectRow(String rowText, ItemIdentifier column)
rowText - 可选择的行column - 可选择的列public void multiUnselectRow(String rowText, String columnText)
rowText - 可选择的行columnText - 可选择的列public void multiUnselectRow(String rowText, int columnIndex)
rowText - 可选择的行columnIndex - 可选择的列public void multiUnselectRow(int rowIndex)
rowIndex - 可选择的行public void multiUnselectRow(int rowIndex,
ItemIdentifier column)
rowIndex - 可选择的行column - 可选择的列public void multiUnselectRow(int rowIndex,
String columnText)
rowIndex - 可选择的行columnText - 可选择的列public void multiUnselectRow(int rowIndex,
int columnIndex)
rowIndex - 可选择的行columnIndex - 可选择的列public void selectRow(ItemIdentifier row)
row - 可选择的行public void selectRow(ItemIdentifier row, ItemIdentifier column)
row - 可选择的行column - 可选择的列public void selectRow(ItemIdentifier row, String columnText)
row - 可选择的行columnText - 可选择的列public void selectRow(ItemIdentifier row, int columnIndex)
row - 可选择的行columnIndex - 可选择的列public void selectRow(String rowText)
rowText - 可选择的行public void selectRow(String rowText, ItemIdentifier column)
rowText - 可选择的行column - 可选择的列public void selectRow(String rowText, String columnText)
rowText - 可选择的行columnText - 可选择的列public void selectRow(String rowText, int columnIndex)
rowText - 可选择的行columnIndex - 可选择的列public void selectRow(int rowIndex)
rowIndex - 可选择的行public void selectRow(int rowIndex,
ItemIdentifier column)
rowIndex - 可选择的行column - 可选择的列public void selectRow(int rowIndex,
String columnText)
rowIndex - 可选择的行columnText - 可选择的列public void selectRow(int rowIndex,
int columnIndex)
rowIndex - 可选择的行columnIndex - 可选择的列public void uncheck(ItemIdentifier item)
item - 可在其中取消选中复选框的行public void uncheck(String itemText)
itemText - 可在其中取消选中复选框的行public void uncheck(int itemIndex)
itemIndex - 可在其中取消选中复选框的行public boolean isAllowsCheck()
public boolean isAllowsMultiSelect()
public int getColumnCount()
public List<TableColumn> getColumnItems()
public int getRowCount()
public void setSelectedIndices(List<Integer> selectedIndices)
selectedIndices - 所选项目的索引Copyright 2009-2012 Micro Focus. All Rights Reserved.