public class OracleFormsTextField extends OracleFormsContainer implements IOracleFormsScrollable
Modifier | Constructor and Description |
---|---|
protected |
OracleFormsTextField(JtfObjectHandle handle,
Desktop desktop)
使用 JtfObjectHandle 创建新 OracleFormsTextField。
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
删除文本字段中的所有文本。
|
int |
getCaretPosition()
获取 文本字段的文本插入脱字号的位置。.
|
OracleFormsHorizontalScrollbar |
getHorizontalScrollbar()
获取水平滚动条。
|
int |
getHorizontalScrollbarPageSize()
获取 滚动条的块增量值。
|
int |
getHorizontalScrollbarPosition()
获取 滚动条的当前位置。
|
Range |
getHorizontalScrollbarRange()
获取 滚动条的范围值。
|
int |
getHorizontalScrollbarStepSize()
获取 滚动条的单位增量值。
|
String |
getPasswordChar()
获取 若文本字段为密码文本字段,则为所显示的字符,而非实际键入的字符。
|
String |
getSelectedText()
获取 当前所选文本。
|
int |
getSelectionEnd()
获取 所选文本的结束位置。.
|
int |
getSelectionStart()
获取 所选文本的开始位置。.
|
String |
getText()
获取 文本区域的文本。
|
OracleFormsVerticalScrollbar |
getVerticalScrollbar()
获取垂直滚动条。
|
int |
getVerticalScrollbarPageSize()
获取 滚动条的块增量值。
|
int |
getVerticalScrollbarPosition()
获取 滚动条的当前位置。
|
Range |
getVerticalScrollbarRange()
获取 滚动条的范围值。
|
int |
getVerticalScrollbarStepSize()
获取 滚动条的单位增量值。
|
void |
horizontalScrollbarPage(int pageCount)
将当前滚动位置增加指定页数。
|
void |
horizontalScrollbarScrollTo(int position)
滚动至指定位置。
|
void |
horizontalScrollbarScrollToMax()
滚动至滚动条的最大位置。
|
void |
horizontalScrollbarScrollToMin()
滚动至滚动条的最小位置。
|
void |
horizontalScrollbarStep(int stepCount)
将当前滚动位置增加指定步长数。
|
boolean |
isEditable()
获取 用户是否可以更改文本字段的文本。
|
boolean |
isPassword()
获取 文本字段是否为密码文本字段。
|
void |
selectAll()
选择文本字段中的所有文本。
|
void |
setCaretPosition(int index)
设置此文本字段的文本插入脱字号的位置。
|
void |
setSelectionRange(int selectionStart,
int selectionEnd)
选择指定范围内的文本。
|
void |
setText(String text)
将文本字段的文本设置为指定文本。
|
void |
verticalScrollbarPage(int pageCount)
将当前滚动位置增加指定页数。
|
void |
verticalScrollbarScrollTo(int position)
滚动至指定位置。
|
void |
verticalScrollbarScrollToMax()
滚动至滚动条的最大位置。
|
void |
verticalScrollbarScrollToMin()
滚动至滚动条的最小位置。
|
void |
verticalScrollbarStep(int stepCount)
将当前滚动位置增加指定步长数。
|
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, 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 OracleFormsTextField(JtfObjectHandle handle, Desktop desktop)
handle
- 可确定 OracleFormsTextField 的句柄desktop
- 此对象所在的桌面public void clear()
public OracleFormsHorizontalScrollbar getHorizontalScrollbar()
getHorizontalScrollbar
in interface IOracleFormsScrollable
public OracleFormsVerticalScrollbar getVerticalScrollbar()
getVerticalScrollbar
in interface IOracleFormsScrollable
public void horizontalScrollbarPage(int pageCount)
horizontalScrollbarPage
in interface IOracleFormsScrollable
pageCount
- 可增加的页数public void horizontalScrollbarScrollTo(int position)
horizontalScrollbarScrollTo
in interface IOracleFormsScrollable
position
- 可滚动到的位置public void horizontalScrollbarScrollToMax()
horizontalScrollbarScrollToMax
in interface IOracleFormsScrollable
public void horizontalScrollbarScrollToMin()
horizontalScrollbarScrollToMin
in interface IOracleFormsScrollable
public void horizontalScrollbarStep(int stepCount)
horizontalScrollbarStep
in interface IOracleFormsScrollable
stepCount
- 可增加的步长数public void selectAll()
public void setCaretPosition(int index)
index
- 文本插入脱字号的新位置。. The value is zero-based.public void setSelectionRange(int selectionStart, int selectionEnd)
selectionStart
- 选定内容的开始位置。. The value is zero-based.selectionEnd
- 选定内容的结束位置。. The value is zero-based.public void setText(String text)
text
- 新建文本字段的文本public void verticalScrollbarPage(int pageCount)
verticalScrollbarPage
in interface IOracleFormsScrollable
pageCount
- 可增加的页数public void verticalScrollbarScrollTo(int position)
verticalScrollbarScrollTo
in interface IOracleFormsScrollable
position
- 可滚动到的位置public void verticalScrollbarScrollToMax()
verticalScrollbarScrollToMax
in interface IOracleFormsScrollable
public void verticalScrollbarScrollToMin()
verticalScrollbarScrollToMin
in interface IOracleFormsScrollable
public void verticalScrollbarStep(int stepCount)
verticalScrollbarStep
in interface IOracleFormsScrollable
stepCount
- 可增加的步长数public int getCaretPosition()
public boolean isEditable()
public int getHorizontalScrollbarPageSize()
getHorizontalScrollbarPageSize
in interface IOracleFormsScrollable
public int getHorizontalScrollbarPosition()
getHorizontalScrollbarPosition
in interface IOracleFormsScrollable
public Range getHorizontalScrollbarRange()
getHorizontalScrollbarRange
in interface IOracleFormsScrollable
public int getHorizontalScrollbarStepSize()
getHorizontalScrollbarStepSize
in interface IOracleFormsScrollable
public boolean isPassword()
public String getPasswordChar()
public String getSelectedText()
public int getSelectionEnd()
public int getSelectionStart()
public String getText()
getText
in class TestObject
public int getVerticalScrollbarPageSize()
getVerticalScrollbarPageSize
in interface IOracleFormsScrollable
public int getVerticalScrollbarPosition()
getVerticalScrollbarPosition
in interface IOracleFormsScrollable
public Range getVerticalScrollbarRange()
getVerticalScrollbarRange
in interface IOracleFormsScrollable
public int getVerticalScrollbarStepSize()
getVerticalScrollbarStepSize
in interface IOracleFormsScrollable
Copyright 2009-2012 Micro Focus. All Rights Reserved.