Robot.mouseMove (x, y) вообще ничего не делает с мышью? - PullRequest
1 голос
/ 06 ноября 2019

Это может показаться глупым вопросом, но я абсолютно не знаю, как это исправить. Я изучаю Java, и мне удалось создать игру, в которой персонаж двигается, когда вы нажимаете WASD. Тем не менее, я думал о создании более углубленной игры, и я знаю, что во многих 3d играх мышь находится в центре экрана, поэтому я тоже пытался это сделать. Однако, что бы я ни пытался, я не могу заставить мышь двигаться с классом Robot();! Мой код:

        try {

            Robot robot = new Robot();
            robot.mouseMove(500, 500);

        } catch (Exception e) {

            e.printStackTrace();

        }

внутри «основного» метода Main.java. Однако, когда я компилирую и запускаю Main.java, остальная часть кода работает, но с мышью ничего не происходит. Я запускаю это на Chromebook с контейнером Crostini, используя официальную jre загрузку с сайта oracle. Пожалуйста, помогите!

...