public class JTextComponentRecorder extends JComponentRecorder
Modifier and Type | Field and Description |
---|---|
static int |
SE_SELECTION |
SE_ACTION_MAP
events
Constructor and Description |
---|
JTextComponentRecorder(Resolver resolver) |
Modifier and Type | Method and Description |
---|---|
protected Step |
createClick(Component comp,
int x,
int y,
int mods,
int count)
The text component click should click on the text index instead of a
mouse coordinate.
|
protected Step |
createDrop(Component comp,
int start,
int end) |
protected Step |
createStep()
Add handling for JComponent input-mapped actions.
|
protected boolean |
dragStarted(Component target,
int x,
int y,
int modifiers,
MouseEvent dragEvent)
Coalesce initial click with subsequent drags to produce a
selection.
|
protected void |
init(int rtype) |
protected boolean |
isMappedEvent(KeyEvent ev)
Don't store the action "default-typed"; store the key event instead.
|
protected boolean |
parseDrop(AWTEvent event) |
accept, createActionMap, getAction, parse, parseActionMapEvent
canDrag, canMultipleClick, createAWTMenuSelection, createDrag, createInputMethod, createKey, createMenuSelection, createPopupMenuSelection, createWindowEvent, getLocation, getLocationArgument, isClick, isClose, isDragDrop, isKeyTyped, isMenuEvent, isOpen, isToolTip, isWindowEvent, parseClick, parseInputMethod, parseKeyEvent, parseMenuSelection, parseWindowEvent, setFinished
addActionListener, getRecordingType, getResolver, getStep, isFinished, record, setRecordingType, setStatus, setStep
public static final int SE_SELECTION
public JTextComponentRecorder(Resolver resolver)
protected void init(int rtype)
init
in class JComponentRecorder
protected boolean isMappedEvent(KeyEvent ev)
isMappedEvent
in class JComponentRecorder
protected boolean dragStarted(Component target, int x, int y, int modifiers, MouseEvent dragEvent)
dragStarted
in class ComponentRecorder
protected boolean parseDrop(AWTEvent event)
parseDrop
in class ComponentRecorder
protected Step createStep()
JComponentRecorder
createStep
in class JComponentRecorder
protected Step createClick(Component comp, int x, int y, int mods, int count)
createClick
in class ComponentRecorder
protected Step createDrop(Component comp, int start, int end)
createDrop
in class ComponentRecorder
Abbot is hosted on