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, openContextMenu
click, 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, typePasswordKeys
captureBitmap, 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, waitForProperty
equals, 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, toString
protected 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.