JavaFx:让舞台专注于按键
JavaFx: bring stage to focus on keypress
我试图让我的 window 专注于按键(使用 jnativehook),但出现此错误:
java.lang.IllegalStateException: This operation is permitted on the event thread only; currentThread = JNativeHook Dispatch Thread` exception.
看来我无法从钩子的线程中更改 UI。
有什么办法可以把舞台调到前台吗?如有必要,我愿意使用其他键挂钩。
正如 James_D 所建议的那样,Platform.runLater(...)
有效。 window 仍然不在前台的问题是另一个问题,已通过 setIconified true-false 组合修复。
我试图让我的 window 专注于按键(使用 jnativehook),但出现此错误:
java.lang.IllegalStateException: This operation is permitted on the event thread only; currentThread = JNativeHook Dispatch Thread` exception.
看来我无法从钩子的线程中更改 UI。
有什么办法可以把舞台调到前台吗?如有必要,我愿意使用其他键挂钩。
正如 James_D 所建议的那样,Platform.runLater(...)
有效。 window 仍然不在前台的问题是另一个问题,已通过 setIconified true-false 组合修复。