6

问题描述

我对 JavaFX 和 TornadoFX 有疑问。当我在 MacOS 10.15 (Catalina) 上启动我的应用程序时,出现以下错误消息:

按键接收

“yourapplication”希望接收来自任何应用程序的击键。

在系统偏好设置中的安全和隐私偏好设置中授予对此应用程序的访问权限。

我在创建的任何 JavaFX 和 TornadoFX 应用程序中都看到此错误消息。不管它多么简单。

有什么方法可以让这条消息消失吗?我不想在显示此提示时发布该软件。

环境

  • TornadoFX 1.7.18
  • Java 8 / JavaFX8
  • 卡特琳娜 Beta 9 (19A573a)

我还尝试了其他版本,如 JavaFX13 和 TornadoFX 2.0.0-SNAPSHOT,但我看到了相同的提示。

可能与此有关:

编辑

Orcale JIRA 中的错误报告:https ://bugs.openjdk.java.net/browse/JDK-8231513

4

1 回答 1

0

看起来这在 openjfx14 中已修复。(根据错误票:https ://bugs.openjdk.java.net/browse/JDK-8231513 )

于 2020-03-16T10:38:11.200 回答