首页 文章

错误:在Netbeans外部运行JavaFX Appl

提问于
浏览
0

大家!

在这里's the thing, I'已经开发了 JavaFX application with JDK 7u17 (测试它并通过Netbeans本身运行它有任何问题 . 我只需点击Run即可顺利进行 .

我正在使用Netbeans通过Clean-Build创建.jar文件和其他(html,jnlp),当我执行Jar时,应用程序确实打开 .

问题是,当我尝试浏览应用程序时,该应用程序包含4个场景(登录,主要,搜索和创建),我可以登录并前往主场景,但这就是它 . 进入搜索场景或创建场景的按钮没有做任何事情,也没有收到错误说错了(注意我没有使用控制台,因为我甚至不知道如何让它出现在运行时) . 我只需点击它们,它们什么都不做 .

正如我之前所说,当应用程序通过Netbeans运行时,该应用程序运行良好 .

更多信息:Netbeans版本:8.0通过Netbeans编译版本:1.7u17系统上的现有Java版本:1.8u25,1.7u67和1.7u17(我已经尝试仅启用1.7u17)

该应用程序使用FXML在场景之间切换,它在LogIn和主场景之间运行良好 .

使用Netbeans并在Netbeans之外打破它可能会有什么用呢?

编辑#1:根据控制台(感谢@janih)我正在运行Java版本1.7u17,与Netbeans一样,看起来它运行正常 . 当我试图通过双击它来运行相同的jar时问题仍然存在 . 它停止向我显示控件(第三方控件) .

1 回答

  • 0

    我不确定但它可能是这样的:

    我试图通过给定的.jar运行一个项目并得到那些结果,但是这个项目是一个简单的JavaFX项目,不完全是JavaFX FXML项目,我的项目使用FXML文件在场景之间切换 . 我所做的是在FXML中重做项目并且工作得很好 .

    特别感谢@janih的帮助 .

相关问题