Почему не работает клик у awt.Robot?

217
22 января 2018, 07:42

Есть код который по задумке должен выделять текст так как это делает человек мышкой. Но почему-то он не срабатывает, сама мышка движется а выделения не происходит.

Robot robot = new Robot();
Rectangle rectangle = new Rectangle(184, 310, 410, 39);
Point start = new Point(rectangle.x, rectangle.y);
Point finish = new Point(rectangle.x + rectangle.width, rectangle.y + rectangle.height);
robot.mouseMove(start.x, start.y);
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
robot.mouseMove(finish.x, finish.y);
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);

Подскажите пожалуйста, почему так происходит, и как это исправить? Спасибо.

READ ALSO
Java совмещение getter и switch

Java совмещение getter и switch

Как создать в Java getter, в котором есть входящие числа и используется switch для выбора исходящего числа?

213
Hibernate Current Session использование транзакций

Hibernate Current Session использование транзакций

ПриветРешил заменить метод openSession() в Hibernate на getCurrentSession

235
Angular 4 Jquery undefined

Angular 4 Jquery undefined

привет в angular-clijson

230