繁体   English   中英

如何在eclipse kepler中查看JavaFX SDK的源代码?

[英]How to see source code of JavaFX SDK in eclipse kepler?

我决定学习JavaFX。 我需要浏览类的源代码,如javafx.scene.layout.StackPane 所以我按F3去了源代码。 没有源代码,也没有允许附加源代码的按钮。 我在网上看了一下,但没有找到任何有用的东西。 我使用eclipse kepler和java7。 我的classpath中有jfxrt.jar。

对于Java SE 8,JavaFX源代码随JDK一起分发。 如果Eclipse没有自动选择它,则需要使用标准的“附加源”方法选择zip文件。 该文件称为javafx-src.zip ,位于旁边src.zip在解压的Oracle JDK(在Windows上)的根。

推荐 - 使用Java 8 + e(fx)clipse

我相信如果您使用推荐的e(fx)clipse插件进行JavaFX开发和最近的Oracle(Java 8+)JDK,那么Eclipse IDE将自动配置为了解JavaFX源。

否则手动附加源

如果这对您不起作用,那么您可以按照JodaStephan的建议手动附加源。

对于Java 7用户

如果你必须使用Java 7中,而不是Java 8,那么完整的源代码将不再作为JavaFX的只是完全开源的Java 8。然而,您可以通过手动下载源代码作为描述查看一些来源: 凡我可以下载JavaFX 2.2源代码吗? ,然后手动附加源。 我不建议将Java 7用于JavaFX开发或运行时,因为Java 8中存在许多错误修复和改进,这些修复和改进未移植到Java 7。

放弃

我不是Eclipse用户,也没有尝试过这些选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM