Я хотел бы знать, есть ли возможность использовать класс Java-роботов, чтобы щелкнуть между пикселями. Я ничего не нашел об этом в Интернете.
Пример: robot.mousePress(float x, float y);
Я хотел бы знать, есть ли возможность использовать класс Java-роботов, чтобы щелкнуть между пикселями. Я ничего не нашел об этом в Интернете.
Пример: robot.mousePress(float x, float y);
float
в int
? Не существует метода поддержки параметров с плавающей запятой. Также пиксели дискретны; поскольку у вас не может быть половины пикселя. Кроме того, mousePress если для нажатия n-количество кнопок. 27.11.2019 Я не думаю, что вы можете использовать float в mouseMove, если, как отмечено в одном из ваших комментариев, отображение не масштабируется. Также не было бы особого смысла иметь возможность нажимать полпикселя. Однако вы можете преобразовать параметр float в int, что будет работать, но не создаст желаемого эффекта.
P.S.: Как вам уже сказали, mousePress — это функция, которая определяет, какая кнопка нажимается, а не куда перемещается мышь. Для этого следует использовать функцию mouseMove.