所以我在Eclipse中使用javaFX创建了一个应用程序。我使用Maven和zenjava javafx-maven-plugin 2.0版打包了一个可执行jar。我使用mvn clean jfx:jar在命令行中打包。这会在我的目标中创建一个javafx / app子文件夹,其中包含一个lib文件夹和一个可执行jar。
当我在我的Ubuntu或Windows机器上运行这个可执行jar时,一切似乎都正常。然而,在Mac上,我遇到了麻烦。我有一个首先显示的欢迎页面。它有一个小应用程序描述和一个按钮,供用户继续推送到应用程序。出于某种原因,按钮在Mac上没有任何作用。它在Windows和Ubuntu上运行良好。任何想法为什么会这样?我是否必须为Mac添加额外的东西?
答案 0 :(得分:0)
Jira(JavaFX Bugtracker)上有一个关于按钮上的鼠标事件消失的问题。它不完全是你的MAC版本(在他们命名为10.8.2的问题中),但问题已经修复了JavaFX 8版本(代号为lombard)。您可能想尝试JavaFX 8 beta并查看您的错误是否已修复。