java.lang.Object | +--java.awt.Robot
Robot() |
Robot(java.awt.GraphicsDevice screen) |
java.awt.image.BufferedImage | createScreenCapture(java.awt.Rectangle screen) |
void | delay(int ms) |
int | getAutoDelay() |
java.awt.Color | getPixelColor(int x, int y) |
boolean | isAutoWaitForIdle() |
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 | setAutoDelay(int ms) |
void | setAutoWaitForIdle(boolean value) |
java.lang.String | toString() |
void | waitForIdle() |
public Robot()
public Robot(java.awt.GraphicsDevice screen)
Parameters:screen
- public BufferedImage createScreenCapture(java.awt.Rectangle screen)
Parameters:screen
- public void delay(int ms)
Parameters:ms
- public int getAutoDelay()
public Color getPixelColor(int x, int y)
Parameters:x
- y
- public boolean isAutoWaitForIdle()
public void keyPress(int keycode)
Parameters:keycode
- public void keyRelease(int keycode)
Parameters:keycode
- public void mouseMove(int x, int y)
Parameters:x
- y
- public void mousePress(int buttons)
Parameters:buttons
- public void mouseRelease(int buttons)
Parameters:buttons
- public void mouseWheel(int wheelAmt)
Parameters:wheelAmt
- public void setAutoDelay(int ms)
Parameters:ms
- public void setAutoWaitForIdle(boolean value)
Parameters:value
- public String toString()
public void waitForIdle()