Я использую Windows 7, и мне было любопытно, есть ли способ использовать Java, чтобы узнать, когда была нажата кнопка на наушниках Apple. Я искал вокруг и не нашел много. Если кто-то что-то знает, буду очень признателен за помощь, заранее спасибо!
Я использую Windows 7, и мне было любопытно, есть ли способ использовать Java, чтобы узнать, когда была нажата кнопка на наушниках Apple. Я искал вокруг и не нашел много. Если кто-то что-то знает, буду очень признателен за помощь, заранее спасибо!
toString
результатKeyEvent
. В моей версии JRE он содержит что-то вроде…KEY_RELEASED,…,rawCode=174,…,scancode=46…
или…KEY_RELEASED,…,rawCode=175,…,scancode=48…
для увеличения и уменьшения громкости. Но не существует стандартного API для полученияrawCode
илиscanCode
, поэтому вам придется либо использовать Reflection, либо анализироватьString
представлениеKeyEvent
. В любом случае это нестандартно и некрасиво, но я не знаю альтернативы. - person Holger   schedule 27.08.2014