你如何在Java中发起'Media Key'事件?

问题描述 投票:3回答:1

与普通键盘键不同,媒体键可以是硬件或供应商特定的,因此它们似乎不受广泛支持 - 尤其是在JDK中。

无论如何,可以在Java中触发媒体键事件,以便开放媒体播放器响应,就像用户按下键盘上的播放/暂停按钮一样,从而在当前媒体上制作播放/暂停?

如果没有可用的Java特定答案,我仍然有兴趣看到任何非平台独立语言的解决方案。

祝一切顺利。

keyboard media-player java
1个回答
2
投票

您可以使用JNI调用小型C函数,也可以使用Java Robot类。

看一下:

Simulate a Keypress WinAPI - keybd_event

List of Virtual Keycodes

© www.soinside.com 2019 - 2024. All rights reserved.