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

179
06 июля 2017, 00:58

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

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) {
    }
};

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

READ ALSO
Добавление поиска SearchView в Activity не содержащую ListView

Добавление поиска SearchView в Activity не содержащую ListView

Вопрос заключается в следующем: я реализовал SearchView в ToolBar, при этом в активности нет элемента ListViewНа ней расположены 10 кнопок с картинками

187
Преобразование String to Int без parseInt

Преобразование String to Int без parseInt

Нужно реализовать метод без использования parseIntПодскажите основной алгоритм как это сделать ?

173
Конфигурация Spring Boot с использованием gradle

Конфигурация Spring Boot с использованием gradle

Есть приложение, написанное на Spring BootДля сборки используется gradle

156
По каким причинам могут не работать меди запросы?

По каким причинам могут не работать меди запросы?

Почему могут не работать медиа запросы? Делаю все как положено: сами запросы всегда идут в конце документа, написаны без ошибок @media screen and (max-width:...

233