如何一起运行javafx和普通的Java SE应用程序。
我尝试将新的javafx类添加到java SE项目中,然后出现错误。所有javafx导入都有错误。
我尝试在javafx项目中添加一个新的java SE类,并且在它存在的时候得到没有main的错误。
由于
答案 0 :(得分:1)
JavaFX项目与Java SE项目不同。您可以确定在基于Swing的Java SE应用程序中使用JavaFX组件。 Netbeans支持JavaFX和Java SE,但如果您正在开发JavaFX项目,请尝试遵循其规则。
答案 1 :(得分:0)
如何一起运行javafx和普通的Java SE应用程序。
关注Oracle的JavaFX <-> Swing Interoperability guide(本指南详细介绍了如何将WebView与Swing集成在一起)。
我尝试将新的javafx类添加到java SE项目中,然后出现错误。所有javafx导入都有错误。
一种选择是使用Java 8,您不会遇到JavaFX导入的编译问题。要了解其有效的基本原因,请参阅Compile code using JavaFX 2.0 (using command line)。 Java 8 should work with NetBeans
NetBeans 7.4目前有一个JavaFX项目类型File | New Project | JavaFX | JavaFX Application
。我真的不知道为什么NetBeans会分离这些东西,但NetBeans中的JavaFX项目类型确实为JavaFX Ant Tasks提供了一个GUI向导,它提供了一个很好的方法来打包应用程序以进行分发。
NetBeans JavaFX项目类型可能还有其他JavaFX特定功能,因此(正如Awfully Awesome在其答案中建议的那样),最好使用NetBeans JavaFX项目类型而不是Java SE项目类型。
我尝试在javafx项目中添加一个新的java SE类,并且在它存在的时候得到没有main的错误。
在评论中添加assylias建议的主要方法。