keyboard - 如何在 Java 中触发 'Media Key' 事件?

标签 keyboard media-player java

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

无论如何,是否可以在 Java 中触发媒体键事件,以便打开的媒体播放器会像用户按下键盘上的播放/暂停按钮一样做出响应,从而在当前媒体上执行播放/暂停?

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

祝一切顺利

最佳答案

您可以使用 JNI 调用一个小的 C 函数,或者您可以使用 Java Robot 类。

看看:

Simulate a Keypress WinAPI - keybd_event

List of Virtual Keycodes

关于keyboard - 如何在 Java 中触发 'Media Key' 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8227966/

相关文章:

java - 生成无限并行流

java - 在java中发送输入就像按下按钮一样

jquery - 用 jQuery 自动按下键盘?

java - 在java中检查是否打开大写锁定的方法

java - 无法使用 JavaFX MediaPlayer 播放视频

java - SQLITE 创建表错误

linux - 在 Linux 上禁用键盘

delphi - Delphi7,使用Tmediaplayer重复播放声音

android - 是否可以在 youtube 播放器 API 上播放非 youtube 视频?

java - 如何修复二维数组的 ArrayIndexOutOfBoundsException