04
Июл
2017

Глобальная обработка Нажатий мыши Java

Хотелось бы обработать нажатие мыши не только в своем приложении, но и глобально. Есть такой код :

MouseListener mouseListener = new MouseListener() {
    @Override
    public void mouseClicked(MouseEvent e) {
        if (e.getID() == MouseEvent.BUTTON3) {
            if (flag == false) {
                flag = true;
            } else {
                flag = false;
            }
        }
    }
    @Override
    public void mousePressed(MouseEvent e) {

    }
    @Override
    public void mouseReleased(MouseEvent e) {

    }

    @Override
    public void mouseEntered(MouseEvent e) {

    }

    @Override
    public void mouseExited(MouseEvent e) {

    }
};

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

Источник: https://ru.stackoverflow.com/questions/687313/%D0%93%D0%BB%D0%BE%D0%B1%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%9D%D0%B0%D0%B6%D0%B0%D1%82%D0%B8%D0%B9-%D0%BC%D1%8B%D1%88%D0%B8-java

Share

Тебе может это понравится...