Search code examples
javamouse-cursor

Moving the cursor in Java


I want to make an app that measures the cursor's distance from the center of a component and then moves the cursor back to the center (like most PC video games do). Does anyone have any suggestions?


Solution

  • Robot class can do the trick for you. Here is a sample code for moving the mouse cursor:

    try {
        // These coordinates are screen coordinates
        int xCoord = 500;
        int yCoord = 500;
    
        // Move the cursor
        Robot robot = new Robot();
        robot.mouseMove(xCoord, yCoord);
    } catch (AWTException e) {
    }