Глобальный MouseListener в java для Linux

#java #c #linux

#java #c #linux

Вопрос:

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

Ответ №1:

Извлеките java.awt.MouseInfo класс.

http://download.oracle.com/javase/1.5.0/docs/api/java/awt/MouseInfo.html

Комментарии:

1. спасибо, но это только помогает мне узнать местоположение мыши. Также при нажатии кнопки мыши или использовании прокрутки мне нужно знать, когда, где и какая кнопка была нажата … и т. Д

2. @DarkJustice: Вам, вероятно, лучше не пытаться делать это с Java. Если это необходимо выполнить в Windows, рассмотрите возможность использования языка сценариев Windows, такого как AutoIt.

3. Нет ли возможного способа с использованием (jni и c ) или (сценариев оболочки).