|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object abbot.tester.Robot abbot.tester.ComponentTester abbot.tester.ContainerTester abbot.tester.JComponentTester abbot.tester.JTextComponentTester
public class JTextComponentTester
Provides actions and assertions JTextComponent
-based
components.
Field Summary |
---|
Fields inherited from class abbot.tester.ComponentTester |
---|
IGNORED_METHODS |
Fields inherited from class abbot.tester.Robot |
---|
componentDelay, defaultDelay, EM_AWT, EM_ROBOT, IDLE_TIMEOUT, MOUSELESS_MODIFIER, MOUSELESS_MODIFIER_MASK, popupDelay |
Fields inherited from interface abbot.tester.AWTConstants |
---|
BUTTON_MASK, COPY_MASK, DRAG_THRESHOLD, LINK_MASK, MENU_SHORTCUT_KEYCODE, MENU_SHORTCUT_MASK, MENU_SHORTCUT_MODIFIER, MENU_SHORTCUT_STRING, MOVE_MASK, MULTI_CLICK_INTERVAL, POPUP_MASK, POPUP_MODIFIER, POPUP_ON_PRESS, TERTIARY_MASK, TERTIARY_MODIFIER |
Constructor Summary | |
---|---|
JTextComponentTester()
|
Method Summary | |
---|---|
void |
actionClick(Component tc,
int index)
Click at the given index position. |
void |
actionEndSelection(Component comp,
int index)
Terminate a selection on the given index. |
void |
actionEnterText(Component c,
String text)
Type the given text into the given component, replacing any existing text already there. |
void |
actionSelect(Component comp,
int start,
int end)
Deprecated. Use actionSelectText instead. |
void |
actionSelectText(Component comp,
int start,
int end)
Select the given text range. |
void |
actionSetCaretPosition(Component tc,
int index)
|
void |
actionStartSelection(Component comp,
int index)
Start a selection at the given index. |
protected void |
endSelection(Component comp,
int index)
Equivalent to JTextComponent.moveCaretPosition(int), but operates through the UI. |
protected void |
scrollRectToVisible(JComponent c,
Rectangle rect)
Account for differences in scrolling JTextField . |
protected Point |
scrollToVisible(Component c,
int index)
Move the pointer to the given index location. |
protected void |
startSelection(Component comp,
int index)
Equivalent to JTextComponent.setCaretPosition(int), but operates through the UI. |
Methods inherited from class abbot.tester.JComponentTester |
---|
actionActionMap, actionClick, actionClick, actionDrag, actionDrag, actionDrop, actionScrollToVisible, actionScrollToVisible, actionScrollToVisible, convertRendererToString, deriveTag, getTester, isVisible, isVisible, mousePress, scrollToVisible, scrollToVisible |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JTextComponentTester()
Method Detail |
---|
public void actionEnterText(Component c, String text)
null
is given,
simply removes all existing text.
public void actionClick(Component tc, int index)
public void actionSetCaretPosition(Component tc, int index)
protected Point scrollToVisible(Component c, int index)
protected void scrollRectToVisible(JComponent c, Rectangle rect)
JTextField
.
scrollRectToVisible
in class JComponentTester
JComponentTester.scrollRectToVisible(javax.swing.JComponent, java.awt.Rectangle)
,
JComponent.scrollRectToVisible(java.awt.Rectangle)
protected void startSelection(Component comp, int index)
protected void endSelection(Component comp, int index)
public void actionStartSelection(Component comp, int index)
public void actionEndSelection(Component comp, int index)
public void actionSelect(Component comp, int start, int end)
public void actionSelectText(Component comp, int start, int end)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |