public class SparkSkinnableContainerBase extends SparkObject
Modifier | Constructor and Description |
---|---|
protected |
SparkSkinnableContainerBase(JtfObjectHandle handle,
Desktop desktop)
使用 JtfObjectHandle 创建新 SparkSkinnableContainerBase。
|
Modifier and Type | Method and Description |
---|---|
void |
dragCancel()
取消拖动操作时发送。
|
void |
dragCancel(ModifierKey keyModifier)
取消拖动操作时发送。
|
void |
dragDrop(String action)
放置已拖动项目时发送。
|
void |
dragDrop(String action,
String draggedItem)
放置已拖动项目时发送。
|
void |
dragDrop(String action,
String draggedItem,
ModifierKey keyModifier)
放置已拖动项目时发送。
|
void |
dragStart(String draggedItem)
拖放操作开始时发送。
|
void |
dragStart(String draggedItem,
ModifierKey keyModifier)
拖放操作开始时发送。
|
List<String> |
getColumnNames()
获取 包含数据中所有列的名称的列表。
|
int |
getFirstVisibleRow()
获取 第一个可见子级的索引。
|
int |
getLastVisibleRow()
获取 最后一个可见子级的索引。
|
int |
getNumColumns()
获取 可用数据中的总列数。
|
int |
getNumRows()
获取 可用数据的总行数。
|
List<List<String>> |
getValues(int start,
int end)
返回矩阵,其包含所有组件部分的自动化值。
|
changeFocus, changeFocus, changeFocus, getAutomationClassName, getAutomationIndex, getAutomationName, getClassName, getCurrentState, getErrorColor, getErrorString, getId, getNumAutomationChildren, getPercentHeight, getPercentWidth, getScaleX, getScaleY, getThemeColor, getToolTip, isEnabled, isFocusEnabled, isUseHandCursor, move, move, move, setFocus
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getAlpha, getHeight, getStyle, getTabIndex, getWidth, getX, getY, isMouseEnabled, isTabChildren, isTabEnabled, isVisible, mouseMove, mouseMove, nativeToString, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, 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 SparkSkinnableContainerBase(JtfObjectHandle handle, Desktop desktop)
handle
- 可确定 SparkSkinnableContainerBase 的句柄desktop
- 此对象所在的桌面public void dragCancel()
public void dragCancel(ModifierKey keyModifier)
keyModifier
- 表示当此操作发生时所按下的键或键组合的常数(如果有),其中包括:flexAlt、flexControl、flexControlAlt、flexControlShift、flexControlShiftAlt、flexShift 或 flexShiftAlt。例如,如果按下了 Shift 和 Alt 键,则值应是 flexShiftAlt。public void dragDrop(String action)
action
- 所需的操作,其中包括 DragManager.COPY、DragManager.LINK、DragManager.MOVE、DragManager.NONEpublic void dragDrop(String action, String draggedItem)
action
- 所需的操作,其中包括 DragManager.COPY、DragManager.LINK、DragManager.MOVE、DragManager.NONEdraggedItem
- 拖动的对象public void dragDrop(String action, String draggedItem, ModifierKey keyModifier)
action
- 所需的操作,其中包括 DragManager.COPY、DragManager.LINK、DragManager.MOVE、DragManager.NONEdraggedItem
- 拖动的对象keyModifier
- 表示当此操作发生时所按下的键或键组合的常数(如果有),其中包括:flexAlt、flexControl、flexControlAlt、flexControlShift、flexControlShiftAlt、flexShift 或 flexShiftAlt。例如,如果按下了 Shift 和 Alt 键,则值应是 flexShiftAlt。public void dragStart(String draggedItem)
draggedItem
- 拖动的对象public void dragStart(String draggedItem, ModifierKey keyModifier)
draggedItem
- 拖动的对象keyModifier
- 表示当此操作发生时所按下的键或键组合的常数(如果有),其中包括:flexAlt、flexControl、flexControlAlt、flexControlShift、flexControlShiftAlt、flexShift 或 flexShiftAlt。例如,如果按下了 Shift 和 Alt 键,则值应是 flexShiftAlt。public List<List<String>> getValues(int start, int end)
start
- 开始子级的索引。默认值为 0。end
- 结束子级的索引。默认值为 0。public int getFirstVisibleRow()
public int getLastVisibleRow()
public int getNumColumns()
public int getNumRows()
Copyright 2009-2012 Micro Focus. All Rights Reserved.