Openjdk支持JavaFX吗?

Openjdk支持JavaFX吗?,java,javafx-8,openjdk,Java,Javafx 8,Openjdk,OpenJDK 8是否像Oracle Java一样包含JavaFX支持?我知道有一个名为OpenJFX的软件包(至少对于Ubuntu是这样),但我不确定为什么OpenJDK 8中没有这个软件包。Java与平台无关。顺便说一下,您也可以在Linux上使用Oracle JDK。。Java与平台无关。顺便说一下,您也可以在Linux上使用Oracle JDK。对于不同的人,“受支持”一词的含义不同 这是一个官方页面,它描述了JavaFX2被“认证”的各种平台。该页面没有提到OpenJDK,因此Orac

OpenJDK 8是否像Oracle Java一样包含JavaFX支持?我知道有一个名为OpenJFX的软件包(至少对于Ubuntu是这样),但我不确定为什么OpenJDK 8中没有这个软件包。Java与平台无关。顺便说一下,您也可以在Linux上使用Oracle JDK。

。Java与平台无关。顺便说一下,您也可以在Linux上使用Oracle JDK。

对于不同的人,“受支持”一词的含义不同

这是一个官方页面,它描述了JavaFX2被“认证”的各种平台。该页面没有提到OpenJDK,因此Oracle可能会认为JavaFX对OpenJDK“没有认证”

另一方面,JavaFX是OpenJDK项目管理的代码库的一部分

实际上,我认为这意味着JavaFX可以在OpenJDK上工作。。。除了一些JavaFX需要OpenJDK中没有的Java功能的情况之外。有关更详细的解释,请参见本问答


我想知道我是否可以在OpenJDK 8上使用Netbeans开发JavaFX应用程序

不同的问题。在这种情况下,答案是不分类的。是的,你可以。NetBeans 8表示支持JavaFX,但没有指定需要Oracle Java,甚至没有指定Oracle Java优于OpenJDK Java。

对于不同的人,“受支持”一词的含义不同

这是一个官方页面,它描述了JavaFX2被“认证”的各种平台。该页面没有提到OpenJDK,因此Oracle可能会认为JavaFX对OpenJDK“没有认证”

另一方面,JavaFX是OpenJDK项目管理的代码库的一部分

实际上,我认为这意味着JavaFX可以在OpenJDK上工作。。。除了一些JavaFX需要OpenJDK中没有的Java功能的情况之外。有关更详细的解释,请参见本问答


我想知道我是否可以在OpenJDK 8上使用Netbeans开发JavaFX应用程序


不同的问题。在这种情况下,答案是不分类的。是的,你可以。NetBeans 8表示支持JavaFX,但没有指定需要Oracle Java,甚至没有指定Oracle Java优于OpenJDK Java。

为了更清楚地说明这一点,截至2016年7月,OpenJDK不包括JavaFX。他们的网页上有使用JFX从源代码构建OpenJDK的说明,我还没有尝试过,这似乎有点自虐。最近,当我需要Fedora中的JavaFX时,我开始使用Oracle的JDK。我记得在Fedora Project wiki上的某个地方读到一条警告,并行安装可能会导致问题,但我敢打赌,使用良好的路径卫生仔细安装的版本是可以的。还没有问题。

为了更清楚地说明这一点,截至2016年7月,OpenJDK不包括JavaFX。他们的网页上有使用JFX从源代码构建OpenJDK的说明,我还没有尝试过,这似乎有点自虐。最近,当我需要Fedora中的JavaFX时,我开始使用Oracle的JDK。我记得在Fedora Project wiki上的某个地方读到一条警告,并行安装可能会导致问题,但我敢打赌,使用良好的路径卫生仔细安装的版本是可以的。还没有问题。

如何创建Openjfx应用程序?它在Netbeans上不可用。请将JAR添加到类路径。你说“在Netbeans上不可用”是什么意思?我的意思是,当我选择一个新项目时,没有openjfx选项,只有JavaFX,Java,如果我听起来有点新手的话,对不起。可能Netbeans还没有对JavaFX的本机/插件支持(事实上Eclipse和IDEA也没有IIRC)。这可能是因为JavaFX仍然是“绿色”的,并且有很多bug(至少在几个月前,当我们决定使用它时,它还是这样,然后又回到了Swing)。无论如何,这并不重要,因为您仍然可以通过类路径链接API。不,它可以。使用OracleJDK和Scenebuilder查看netebans,我构建了一个应用程序。问题是我想制作一个.deb,我不能只需要Oracel JRE和Openjdk JRE。但openjdk jre不会运行fx应用程序。但是我想我会在你推荐的时候在Openjdk文件夹中复制一个jar文件,我该如何创建一个Openjfx应用程序呢?它在Netbeans上不可用。请将JAR添加到类路径。你说“在Netbeans上不可用”是什么意思?我的意思是,当我选择一个新项目时,没有openjfx选项,只有JavaFX,Java,如果我听起来有点新手的话,对不起。可能Netbeans还没有对JavaFX的本机/插件支持(事实上Eclipse和IDEA也没有IIRC)。这可能是因为JavaFX仍然是“绿色”的,并且有很多bug(至少在几个月前,当我们决定使用它时,它还是这样,然后又回到了Swing)。无论如何,这并不重要,因为您仍然可以通过类路径链接API。不,它可以。使用OracleJDK和Scenebuilder查看netebans,我构建了一个应用程序。问题是我想制作一个.deb,我不能只需要Oracel JRE和Openjdk JRE。但openjdk jre不会运行fx应用程序。但我想我会在您重新排序时在Openjdk文件夹中复制一个jar文件