Package arcommon
Class RobotUtil
- java.lang.Object
-
- arcommon.RobotUtil
-
public class RobotUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RobotUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcenterMouseOnFrame(javax.swing.JFrame frame)static voiddelay(int milliseconds)static java.awt.image.BufferedImagedoScreenCapture(int x, int y, int width, int height)static voiddragMouseTo(int x, int y, int button)static java.awt.PointgetMouseLocation()static voidinit()static voidkeyPress(int keyCode)static voidkeyPress(int[] keyModifiers, int keyCode)static voidkeyPress(int keyModifier, int keyCode)static voidmousePress(int button)static voidmoveMouseTo(int x, int y)static voidmoveMouseTo(java.awt.Point point)static voidtype(java.lang.String keys)
-
-
-
Constructor Detail
-
RobotUtil
public RobotUtil()
-
-
Method Detail
-
init
public static void init()
-
delay
public static void delay(int milliseconds)
-
centerMouseOnFrame
public static void centerMouseOnFrame(javax.swing.JFrame frame)
-
getMouseLocation
public static java.awt.Point getMouseLocation()
-
moveMouseTo
public static void moveMouseTo(java.awt.Point point)
-
moveMouseTo
public static void moveMouseTo(int x, int y)
-
dragMouseTo
public static void dragMouseTo(int x, int y, int button)
-
mousePress
public static void mousePress(int button)
-
keyPress
public static void keyPress(int keyCode)
-
keyPress
public static void keyPress(int keyModifier, int keyCode)
-
keyPress
public static void keyPress(int[] keyModifiers, int keyCode)
-
type
public static void type(java.lang.String keys)
-
doScreenCapture
public static java.awt.image.BufferedImage doScreenCapture(int x, int y, int width, int height)
-
-