与普通键盘键不同,媒体键可以是硬件或供应商特定的,因此它们似乎不受广泛支持 - 尤其是在JDK中。
无论如何,可以在Java中触发媒体键事件,以便开放媒体播放器响应,就像用户按下键盘上的播放/暂停按钮一样,从而在当前媒体上制作播放/暂停?
如果没有可用的Java特定答案,我仍然有兴趣看到任何非平台独立语言的解决方案。
祝一切顺利。
您可以使用JNI调用小型C函数,也可以使用Java Robot类。
看一下:
Simulate a Keypress WinAPI - keybd_event
List of Virtual Keycodes