|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface IRobot
| Nested Class Summary | |
|---|---|
static class |
IRobot.KeyMode
|
| Method Summary | |
|---|---|
ScreenImage |
captureScreen(Rectangle screenRect)
|
void |
delay(int ms)
|
void |
dragDrop(Location start,
Location end,
int steps,
long ms,
int buttons)
|
Object |
getDevice()
Return the underlying device object (if any). |
void |
keyPress(int keycode)
|
void |
keyRelease(int keycode)
|
void |
mouseMove(int x,
int y)
|
void |
mousePress(int buttons)
|
void |
mouseRelease(int buttons)
|
void |
mouseWheel(int wheelAmt)
|
void |
pressModifiers(int modifiers)
|
void |
releaseModifiers(int modifiers)
|
void |
setAutoDelay(int ms)
|
void |
smoothMove(Location dest)
|
void |
smoothMove(Location src,
Location dest,
long ms)
|
void |
typeChar(char character,
IRobot.KeyMode mode)
|
void |
waitForIdle()
|
| Method Detail |
|---|
void keyPress(int keycode)
void keyRelease(int keycode)
void pressModifiers(int modifiers)
void releaseModifiers(int modifiers)
void typeChar(char character,
IRobot.KeyMode mode)
void mouseMove(int x,
int y)
void mousePress(int buttons)
void mouseRelease(int buttons)
void smoothMove(Location dest)
void smoothMove(Location src,
Location dest,
long ms)
void dragDrop(Location start,
Location end,
int steps,
long ms,
int buttons)
void mouseWheel(int wheelAmt)
ScreenImage captureScreen(Rectangle screenRect)
void waitForIdle()
void delay(int ms)
void setAutoDelay(int ms)
Object getDevice()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||