Введение
Для простого средства записи инструментов тестирования, как захватывать щелчок левой кнопкой мыши в Java.
Для краткости, в прошлый раз, когда я делал это, он использовал код вне песочницы JDK. Поэтому я написал DLL на C ++ и использовал ее с JNI - я не хочу делать это снова.
Теперь я попытался использовать jintellitype , и он отлично справляется с горячими клавишами (что я тоже хочу сделать), но я не могу найти способ зафиксировать щелчок левой кнопкой мыши , ( пример для jintellitype )
Об ответе
Я предполагаю, что ответ будет одним из следующих:
Ответ 1
Ниже:
(x
= уникальный номер; y
= целое число в качестве двоичных ключей-модификаторов, например ctrl
и alt
; z
= код ключа)
JIntellitype.getInstance().registerHotKey(x, y, z);
Каковы правильные значения для y
и z
для left mouse click
.
Ответ 2
Не волнует Answer 1
, но вы должны использовать библиотеку x
, и вот как это сделать ...