大家好!
在这里,我已经开发了一个带有JDK 7u17的 JavaFX应用程序(无论如何,这是一个Netbeans正在进行的工作)并且我没有&# 39;测试它并通过Netbeans本身运行它有任何问题。我只需单击“运行”即可顺利进行。
我正在使用Netbeans通过Clean-Build创建.jar文件和另一个(html,jnlp),当我执行Jar时,应用确实打开了。
问题是,当我尝试浏览应用程序时,该应用程序包含4个场景(登录,主要,搜索和创建),我可以登录并前往主场景但是这样做了关于它。进入搜索场景或创建场景的按钮不会做任何事情,也不会出现错误说出某些事情(请注意我没有使用控制台,因为我甚至不知道如何制作它出现在运行时)。我只需点击它们,它们什么都不做。
正如我之前所说,当应用程序通过Netbeans时,该应用程序运行良好。
更多信息: Netbeans版本:8.0 通过Netbeans编译版本:1.7u17 系统上的现有Java版本:1.8u25,1.7u67和1.7u17(我已经尝试仅启用1.7u17)
App使用FXML在场景之间切换,它在LogIn和主场景之间运行良好。
使用Netbeans并在Netbeans之外突破它会有什么用呢?
编辑#1: 根据控制台(感谢@janih)我运行Java版本1.7u17,与Netbeans一样,看起来它正常工作。当我试图通过双击它来试图运行相同的jar时问题仍然存在。它停止向我显示控件(第三方控件)。
答案 0 :(得分:0)
我不确定,但可能是这样:
我试图通过给定的.jar运行一个项目并获得这些结果,但是这个项目是一个简单的JavaFX项目,不完全是JavaFX FXML项目,我的项目使用FXML文件在场景之间切换。我所做的是用FXML重做项目并且工作得很好。
特别感谢@janih的帮助。