public class SparkGroupBase extends FlexObject
Modifier | Constructor and Description |
---|---|
protected |
SparkGroupBase(JtfObjectHandle handle,
Desktop desktop)
使用 JtfObjectHandle 创建新 SparkGroupBase。
|
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()
获取 包含数据中所有列的名称的列表。
|
double |
getContentHeight()
获取 视区内容的高度。
|
double |
getContentWidth()
获取 视区内容的宽度。
|
int |
getFirstVisibleRow()
获取 第一个可见子级的索引。
|
double |
getHorizontalScrollPosition()
获取 组件坐标系上视区原点的 x 坐标,在此坐标系上默认值为 (0,0),其与组件的左上角相对应。
|
int |
getLastVisibleRow()
获取 最后一个可见子级的索引。
|
String |
getMaskType()
获取 掩码类型。
|
int |
getNumColumns()
获取 可用数据中的总列数。
|
int |
getNumElements()
获取 此容器中可视元素的数量。
|
int |
getNumRows()
获取 可用数据的总行数。
|
String |
getResizeMode()
获取 此容器的 ResizeMode。
|
List<List<String>> |
getValues(int start,
int end)
返回矩阵,其包含所有组件部分的自动化值。
|
double |
getVerticalScrollPosition()
获取 组件坐标系上视区原点的 y 坐标,在此坐标系上默认值为 (0,0),其与组件的左上角相对应。
|
boolean |
isAutoLayout()
获取 更改子级位置或大小时是否进行测量和布局的值。
|
boolean |
isClipAndEnableScrolling()
获取 是否剪切子级至视区边界的值。
|
boolean |
isLuminosityClip()
获取 发光度掩码是否剪切已遮挡内容的值。
|
boolean |
isLuminosityInvert()
获取 控制由发光度掩码遮挡的图形元素的 RGB 颜色值计算的值。
|
boolean |
isMouseEnabledWhereTransparent()
获取 所有组限制是否对单击和滚动等事件作出响应的值。
|
void |
mouseScroll()
鼠标用于移动此容器上的滚动条时发送。
|
void |
mouseScroll(int delta)
鼠标用于移动此容器上的滚动条时发送。
|
void |
scroll(int position,
FlexScrollDirection direction,
FlexScrollDetail detail)
发生容器滚动事件时发送。
|
void |
type(String keyCode)
用户按键时发送。
|
void |
type(String keyCode,
ModifierKey keyModifier)
用户按键时发送。
|
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 SparkGroupBase(JtfObjectHandle handle, Desktop desktop)
handle
- 可确定 SparkGroupBase 的句柄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 void mouseScroll()
public void mouseScroll(int delta)
delta
- 滚动量public void scroll(int position, FlexScrollDirection direction, FlexScrollDetail detail)
position
- 新滚动位置direction
- 动作的方向:ScrollEventDirection.VERTICAL 或 ScrollEventDirection.HORIZONTALdetail
- 提供滚动活动的详细信息。多数滚动活动的值是某一列出的常数,例如 THUMB_TRACK。如果事件表示滚动条已向上、向下、向左或向右移动,则此值是动作数量的字符串串联(例如“行”或“页”)和表示方向的常数(例如左)。public void type(String keyCode)
keyCode
- 按下的键的键码值public void type(String keyCode, ModifierKey keyModifier)
keyCode
- 按下的键的键码值keyModifier
- 表示当此操作发生时所按下的键或键组合的常数(如果有),其中包括:flexAlt、flexControl、flexControlAlt、flexControlShift、flexControlShiftAlt、flexShift 或 flexShiftAlt。例如,如果按下了 Shift 和 Alt 键,则值应是 flexShiftAlt。public boolean isAutoLayout()
public boolean isClipAndEnableScrolling()
public double getContentHeight()
public double getContentWidth()
public int getFirstVisibleRow()
public double getHorizontalScrollPosition()
public int getLastVisibleRow()
public boolean isLuminosityClip()
public boolean isLuminosityInvert()
public String getMaskType()
public boolean isMouseEnabledWhereTransparent()
public int getNumColumns()
public int getNumElements()
public int getNumRows()
public String getResizeMode()
public double getVerticalScrollPosition()
Copyright 2009-2012 Micro Focus. All Rights Reserved.