Javafx FXML完全参考?

Javafx FXML完全参考?,javafx,javafx-2,fxml,Javafx,Javafx 2,Fxml,我正在尝试学习JavaFX2.0+FXML,我发现在不知道我能放什么和不能放什么的情况下,制作FXML文件有点不舒服。我的意思是在FXML中哪些标记是可能的,evety标记具有哪些属性?evety属性可以具有哪些值,等等。 在web中有一些示例,但它们没有显示FXML的漏洞功能。 我曾尝试在JavaFX2.0中使用NetBeans和Eclipse插件,但它们都没有FXML的任何智能,它们只是验证打开-关闭标记和其他简单的事情,evety XML编辑器可以做到这一点。也许我把这些插件配置错了。 那

我正在尝试学习JavaFX2.0+FXML,我发现在不知道我能放什么和不能放什么的情况下,制作FXML文件有点不舒服。我的意思是在FXML中哪些标记是可能的,evety标记具有哪些属性?evety属性可以具有哪些值,等等。 在web中有一些示例,但它们没有显示FXML的漏洞功能。 我曾尝试在JavaFX2.0中使用NetBeans和Eclipse插件,但它们都没有FXML的任何智能,它们只是验证打开-关闭标记和其他简单的事情,evety XML编辑器可以做到这一点。也许我把这些插件配置错了。
那么,是否有任何文档包含FXML的完整引用(所有标记、属性及其可能的值)?

FXML引用

描述标记的语法和使用模式,这在学习FXML时非常重要。它没有定义FXML中可用的所有元素

FXML通过在类路径中反映Java类并根据类的属性定义元素和属性来工作,因此永远不会有完整的引用(也不会有xml模式)

FXML的创建者(Greg Brown)建议:

所以目前是最好的参考

对于JavaFX的未来Javadoc版本,JavaFX团队正在考虑在Javadoc中包含FXML示例

并包含有关fxml文档的讨论和链接

IDE中的FXML代码完成

  • 提供
  • 事实上,JavaFXEclipse插件提供了
  • 提供
这些IDE推理引擎通过与FXML实现相同的方式对Java类进行反射来工作


当您使用类似库或开发自己的JavaFX组件时,IDE代码完成可以利用您创建或链接的新类和属性。

要保持答案的更新,这里是针对JavaFX 8

JavaFX 2及以上版本的。JavaFX插件也提供了FXML代码的完整性。也很有用。仍然需要一个参考来描述每个元素的行为、应用的属性以及它们的显示/使用方式。这里列出的参考文献充其量也可能模棱两可,有时甚至相互矛盾。真的吗!?我今天一直在寻找FXML文档,结果却在这篇S.O.帖子上找到了。这是真正的延迟i.m.o.,FXML,因为我看到它在这里和那里不同,所以我认为这是非常无用的。Java/Oracle不断得分,这里是…:/下面是JavaFX8的示例。