Search code examples
javaawtawtrobot

Drag/Drop Robot Class


I would like to drag and drop using the Robot class in Java. For some reason the code below isn't working. Is there an alternative to this method?

    public static void main (String args []){
    Robot robot = new Robot ();

    robot.mouseMove(350, 226);
    robot.keyPress(InputEvent.BUTTON1_MASK);
    robot.mouseMove(250, 350);
    robot.keyRelease(InputEvent.BUTTON1_MASK);

}


Solution

  • You need to use mousePress() and mouseRelease(), not keyPress() and keyRelease()