Я хочу реализовать метод C++
через JNI
в моем java-приложении, чтобы прослушивать ключевые события глобально, даже когда мое java-приложение не сфокусировано, как описано здесь .
Редактировать: Моя ОС - Windows, но я также хотел бы иметь другое решение для Mac.
Я ничего не знаю о C++
коде,но мне это нужно для этой программы, потому что нет возможности делать это только с Java.Поэтому мой вопрос заключается в том, как прослушивать ввод с клавиатуры в C++
?
Метод должен выглядеть примерно так:
boolean keyPressed(Key) {
if(Key pressed){
return true;
} else {
return false;
}
}
Я был бы очень признателен за пример кода, потому что я нене собираюсь учиться писать этот код на C ++, но он мне нужен для этого Java-приложения.