Используйте этот jintellitype , чтобы перехватывать ключевые события вне вашего приложения в Windows.Вот для linux JXGrabKey
Обновление: чтобы использовать мультимедийные кнопки, вам нужно знать его коды.Добавьте этот слушатель в кадр вашего приложения, чтобы узнать коды:
class MyKeyListener extends KeyAdapter {
public void keyPressed(KeyEvent evt) {
System.out.println("Key code: " + evt.getKeyCode());
}
}
Если вы будете знать код, просто проверьте, нужен ли вам evt.getKeyCode (), и выполните некоторые действия.