Robot API

package java.awt;

public class Robot {

  public Robot() throws AWTException
  public Robot(GraphicsDevice screen) throws AWTException

  public void mouseMove(int x, int y);
  public void mousePress(int buttons);
  public void mouseRelease(int buttons);
  public void mouseWheel(int scrollAmount)

  public void keyPress(int keycode);
  public void keyRelease(int keycode);

  public Color getPixelColor(int x, int y);
  public BufferedImage createScreenCapture(Rectangle screenRect);

  public boolean isAutoWaitForIdle();
  public void    setAutoWaitForIdle(boolean isOn);
  public int     getAutoDelay();
  public void    setAutoDelay(int ms);
  public void    delay(int ms);
  public void    waitForIdle();

  public  String toString();
}

Previous | Next | Top | Cafe con Leche

Copyright 2005, 2006 Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified June 6, 2005