public class AWTList extends AWTComponent
Modifier | Constructor and Description |
---|---|
protected |
AWTList(JtfObjectHandle handle,
Desktop desktop)
使用 JtfObjectHandle 创建新 AWTList。
|
Modifier and Type | Method and Description |
---|---|
void |
deselect(int itemIndex)
取消选择指定的列表项目。
|
void |
deselect(ItemIdentifier item)
取消选择指定的列表项目。
|
void |
deselect(String itemText)
取消选择指定的列表项目。
|
void |
deselectAll()
取消选择所有列表项目。
|
void |
doubleClickItem(int itemIndex)
双击列表项目。
|
void |
doubleClickItem(int itemIndex,
ModifierKey modifiers)
双击列表项目。
|
void |
doubleClickItem(ItemIdentifier item)
双击列表项目。
|
void |
doubleClickItem(ItemIdentifier item,
ModifierKey modifiers)
双击列表项目。
|
void |
doubleClickItem(String itemText)
双击列表项目。
|
void |
doubleClickItem(String itemText,
ModifierKey modifiers)
双击列表项目。
|
String |
getItem(int index)
返回指定索引处的列表项目。
|
int |
getItemCount()
获取 列表项目的数量。
|
List<ItemIdentifier> |
getItems()
获取 列表中项目的列表。
|
int |
getSelectedIndex()
获取 当前所选项目的索引。
|
List<Integer> |
getSelectedIndices()
获取 当前所选项目的索引。
|
ItemIdentifier |
getSelectedItem()
获取 当前所选列表项目。
|
List<ItemIdentifier> |
getSelectedItems()
获取 当前所选列表项目。
|
boolean |
isMultipleMode()
获取 列表是否支持多选。
|
void |
select(int itemIndex)
选择指定项目。
|
void |
select(ItemIdentifier item)
选择指定项目。
|
void |
select(String itemText)
选择指定项目。
|
void |
selectAll()
选择列表中的所有项目。
|
void |
selectRange(int fromElementIndex,
int toElementIndex)
选择指定范围内的所有项目。
|
void |
selectRange(int fromElementIndex,
ItemIdentifier toElement)
选择指定范围内的所有项目。
|
void |
selectRange(int fromElementIndex,
String toElementText)
选择指定范围内的所有项目。
|
void |
selectRange(ItemIdentifier fromElement,
int toElementIndex)
选择指定范围内的所有项目。
|
void |
selectRange(ItemIdentifier fromElement,
ItemIdentifier toElement)
选择指定范围内的所有项目。
|
void |
selectRange(ItemIdentifier fromElement,
String toElementText)
选择指定范围内的所有项目。
|
void |
selectRange(String fromElementText,
int toElementIndex)
选择指定范围内的所有项目。
|
void |
selectRange(String fromElementText,
ItemIdentifier toElement)
选择指定范围内的所有项目。
|
void |
selectRange(String fromElementText,
String toElementText)
选择指定范围内的所有项目。
|
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getAccessibleName, getAccessibleRole, getBackground, getCursor, getFont, getForeground, getHeight, getName, getNativeHandle, getWidth, isEnabled, isFocusable, isFocused, mouseMove, mouseMove, openContextMenu, openContextMenu, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, scrollIntoView, setFocus, typeKeys, typeKeys, typeKeys, typePasswordKeys, typePasswordKeys, typePasswordKeys
captureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, getText, 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 AWTList(JtfObjectHandle handle, Desktop desktop)
handle
- 可确定 AWTList 的句柄desktop
- 此对象所在的桌面public void deselect(ItemIdentifier item)
item
- 可取消选择的项目的名称或索引public void deselect(String itemText)
itemText
- 可取消选择的项目的名称或索引public void deselect(int itemIndex)
itemIndex
- 可取消选择的项目的名称或索引public void deselectAll()
public void doubleClickItem(ItemIdentifier item)
item
- 可双击的项目的名称或索引public void doubleClickItem(ItemIdentifier item, ModifierKey modifiers)
item
- 可双击的项目的名称或索引modifiers
- 双击项目时可按的修饰键(Alt、Shift、Ctrl)。默认:不使用修饰键。public void doubleClickItem(String itemText)
itemText
- 可双击的项目的名称或索引public void doubleClickItem(String itemText, ModifierKey modifiers)
itemText
- 可双击的项目的名称或索引modifiers
- 双击项目时可按的修饰键(Alt、Shift、Ctrl)。默认:不使用修饰键。public void doubleClickItem(int itemIndex)
itemIndex
- 可双击的项目的名称或索引public void doubleClickItem(int itemIndex, ModifierKey modifiers)
itemIndex
- 可双击的项目的名称或索引modifiers
- 双击项目时可按的修饰键(Alt、Shift、Ctrl)。默认:不使用修饰键。public String getItem(int index)
index
- 列表项目的索引。. The value is zero-based.public void select(ItemIdentifier item)
item
- 可选择的项目的名称或索引public void select(String itemText)
itemText
- 可选择的项目的名称或索引public void select(int itemIndex)
itemIndex
- 可选择的项目的名称或索引public void selectAll()
public void selectRange(ItemIdentifier fromElement, ItemIdentifier toElement)
fromElement
- 可选择的第一个元素toElement
- 可选择的最后一个元素public void selectRange(ItemIdentifier fromElement, String toElementText)
fromElement
- 可选择的第一个元素toElementText
- 可选择的最后一个元素public void selectRange(ItemIdentifier fromElement, int toElementIndex)
fromElement
- 可选择的第一个元素toElementIndex
- 可选择的最后一个元素public void selectRange(String fromElementText, ItemIdentifier toElement)
fromElementText
- 可选择的第一个元素toElement
- 可选择的最后一个元素public void selectRange(String fromElementText, String toElementText)
fromElementText
- 可选择的第一个元素toElementText
- 可选择的最后一个元素public void selectRange(String fromElementText, int toElementIndex)
fromElementText
- 可选择的第一个元素toElementIndex
- 可选择的最后一个元素public void selectRange(int fromElementIndex, ItemIdentifier toElement)
fromElementIndex
- 可选择的第一个元素toElement
- 可选择的最后一个元素public void selectRange(int fromElementIndex, String toElementText)
fromElementIndex
- 可选择的第一个元素toElementText
- 可选择的最后一个元素public void selectRange(int fromElementIndex, int toElementIndex)
fromElementIndex
- 可选择的第一个元素toElementIndex
- 可选择的最后一个元素public int getItemCount()
public List<ItemIdentifier> getItems()
public boolean isMultipleMode()
public int getSelectedIndex()
public ItemIdentifier getSelectedItem()
public List<ItemIdentifier> getSelectedItems()
Copyright 2009-2012 Micro Focus. All Rights Reserved.