Package arcommon

Class 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 void centerMouseOnFrame​(javax.swing.JFrame frame)  
      static void delay​(int milliseconds)  
      static java.awt.image.BufferedImage doScreenCapture​(int x, int y, int width, int height)  
      static void dragMouseTo​(int x, int y, int button)  
      static java.awt.Point getMouseLocation()  
      static void init()  
      static void keyPress​(int keyCode)  
      static void keyPress​(int[] keyModifiers, int keyCode)  
      static void keyPress​(int keyModifier, int keyCode)  
      static void mousePress​(int button)  
      static void moveMouseTo​(int x, int y)  
      static void moveMouseTo​(java.awt.Point point)  
      static void type​(java.lang.String keys)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • init

        public static void init()
      • delay

        public static void delay​(int milliseconds)
      • centerMouseOnFrame

        public static void centerMouseOnFrame​(javax.swing.JFrame frame)
      • 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)