Имитировать пользовательский ввод (клавиатура, мышь) в Java?

Есть ли способ имитировать нажатия клавиш в Java? Например:

Я начинаю к.джар, а после

Thread.wait(10000);

без нажатия клавиш, программа будет имитировать, что пользователь печатает.

Я также заинтересован в движении мыши и симуляции кликов.

Спасибо!

1 ответ

Решение

Попробуйте Robot, который является встроенным классом, который облегчает автоматизированное взаимодействие клавиатуры и мыши.

Он может запускать действия мыши и клавиатуры и получать информацию о пикселях на экране.

Другие вопросы по тегам