安装 JDK 时,我在 C:\Program Files\Java\jdk1.7.xxx 文件夹中找到了 src.zip,但我找不到 javafx 源代码,我用谷歌搜索但什么也没找到(在http://openjdk.java.net /projects/openjfx/ ) 那么,javafx 是开源的,我在哪里可以获得?
2 回答
202 年 9 月更新
有关更多信息,请参阅密切相关的 StackOverflow 问题:
我会关闭上述问题的副本,但它已经作为题外话关闭,我不能作为副本关闭。无论如何,到目前为止,链接的问题还没有因为离题而关闭,并且提供了更多更详细的答案,因此如果您需要更多信息,它是一个更好的地方,
2019 年 12 月更新
有关开源 JavaFX 的最新信息,请访问https://openjfx.io。
JavaFX 当前的开源代码存储库位于https://github.com/openjdk/jfx。
在链接的源位置,您可以找到开放 JavaFX 的许可证文件(当前此许可证与开放 JDK 的许可证相匹配)。
上一个答案
截至 2013 年 2 月,JavaFX 是部分开源的,在接下来的几个月内应该会变得几乎完全开源。源代码作为您在问题中链接的 open-jfx 项目的一部分托管。
Java 8 的 JavaFX 开发分支的提示清单是: http ://hg.openjdk.java.net/openjfx/8/master/rt/file/tip
同一页面有一个 zip 链接,可让您轻松下载可用的 JavaFX 源代码作为 zip 文件。
JavaFX 源代码目前不包含在 jdk src.zip 文件中,但最终应该在 Java 8 发布之前包含。
更新
JavaFX 开发负责人已于 2013年2 月发布了 JavaFX OpenSource 状态更新。