MouseEvent за пределами окна приложения (JAVA)

1

Я знаю, что этот вопрос задавали раньше, но я не мог найти ответа, поэтому я хотел снова спросить. Есть ли способ определить время, когда мышь вызывается за окном? Я пытаюсь написать программу, которая записывает координаты, в которые щелкнула мышь, и повторяет их. До сих пор я могу достичь своей цели, предоставив координаты вручную методу robot.mousemove. И я могу понять, где находится мышь withgetPointerInfo.getLocation, но я хочу только получить точки, на которые нажимают мышь, а не каждую точку, где стоит мышь. Есть ли способ для этого?

Теги:
mouseevent
mouseclick-event

1 ответ

0

Это невозможно в Java на своем собственном уровне из-за его настроек безопасности. Вам нужно будет использовать внешнюю библиотеку, например, написанную в JNI.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню