这很可能是一个愚蠢的问题,但我在文档中没有找到任何相关信息。假设我有一个 JavaFX 应用程序,其中添加了一个处理 KeyEvents 的 EventFilter。scene.addEventFilter(KeyEvent.KEY_PRESSED,
keyEvent -> doSomething());即使用户没有关注 JavaFX GUI 窗口本身,该 EventFilter 是否会注册用户按下了一个键?例如:我想要一个热键来激活我的应用程序中的某些内容,而用户不必从他们正在使用的应用程序中导航以专注于我的 JavaFx 应用程序。我希望这不会太混乱,提前谢谢你。
1 回答
天涯尽头无女友
TA贡献1831条经验 获得超9个赞
不,据我所知,在 JavaFX 中没有任何东西允许通过按键定位未聚焦的窗口。
但是,您不需要 JavaFX 来执行此操作,只需第三方库即可。我个人可以验证JNativeHook 库是否适用于此目的。
添加回答
举报
0/150
提交
取消