IBM 的 java 7 是否捆绑了 Java FX 2?我有适用于 Linux(32 位)的 JDK Version 7 Release 1,但它似乎不包含它。如果没有,我还可以使用它吗?我需要为此做些什么?
谢谢
不,IBM Java 7 不包括 JavaFX 2。
Java 7 和 8 的 Oracle 发行版是我目前知道的唯一支持的包含 JavaFX 的 Java 运行时。
JavaFX 2 主要是封闭源代码,因此您无法将其真正移植到任何其他运行时。
JavaFX 8 是完全开源的,因此您应该能够将其移植到其他运行时环境。通常 JavaFX 8 需要 Java 8,但是有一个JavaFX 8 的 Java 7 兼容的后端端口,您可以(尝试)在 IBM Java 7 上运行。如果您希望 JavaFX 8 在 IBM JDK 上工作,可能最简单的方法是尝试针对IBM JDK 8 beta构建 JavaFX 8并查看是否可行。如果您能够使其工作并让他们知道您是如何做到的,我相信 IBM 会感谢您。