2014-02-18 81 views
0

所以我在Eclipse中创建了一个使用javaFX的应用程序。我用zenjava javafx-maven-plugin 2.0版打包了一个使用Maven的可执行jar。我在命令行中使用mvn clean jfx:jar打包。这会在我的目标中创建一个javafx/app子文件夹,其中包含一个lib文件夹和可执行jar。JavaFx按钮无法在Mac上工作

当我在我的Ubuntu或Windows机器上运行这个可执行的jar时,一切似乎都很好。但在Mac上,我遇到了麻烦。我有一个首先显示的欢迎页面。它对应用程序有一个小的描述,并有一个按钮供用户推送以继续应用程序。出于某种原因,该按钮在Mac上无法执行任何操作。它在Windows和Ubuntu上运行良好。任何想法为什么发生这种情况?我是否需要为Mac额外添加任何内容?

+0

您可以发布了Mac的OS版本和JRE版本请? – omgBob

+0

Mac OS X 10.9.1小牛 java版本“1.7.0_51” – decal

回答

0

在Jira(JavaFX Bugtracker)上有关于鼠标事件按钮消失的问题。这不完全是你的MAC版本(在他们命名为10.8.2的问题中),但是JavaFX 8版本(代号lombard)已经修复了这个问题。您可能想要尝试JavaFX 8测试版并查看您的bug是否已修复。

如果你想看到的问题:https://javafx-jira.kenai.com/browse/RT-26395

+0

谢谢我将研究它,有趣的是,我们有另一个JavaFX应用程序,可以在Mac上正常工作... – decal

相关问题