javafx - FXML 文档命名约定

标签 javafx naming-conventions fxml

有没有具体的文档命名约定 创建时我应该遵循 FXML 文件或一般的 XML 文件?我一直在关注 Oracle 提供的一些教程,并得出结论,FXML 文件应该以 开头。前缀

fxml

并以 结尾后缀
view

所以一个示例 FXML 文档看起来像
fxml_tableview.fxml

教程来源:http://docs.oracle.com/javafx/2/fxml_get_started/jfxpub-fxml_get_started.htm
具体页面:http://docs.oracle.com/javafx/2/fxml_get_started/fxml_tutorial_intermediate.htm

最佳答案

我刚刚写了一篇关于我可以推荐的命名约定的博客:

If "mypackage.<name>.java" loads a FXML file, then the FXML file should be in the same package and be named "<name>.fxml".



一个优点是,当遵循此命名约定时,很容易看出哪个 FXML 加载器/fx:root-controller 和 FXML 文件属于一起。

另一个优点是可以简化加载代码。

您可以在此处阅读更多相关信息:http://puces-blog.blogspot.ch/2015/03/drombler-commons-conventions-to.html

关于javafx - FXML 文档命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547751/

相关文章:

css - 如何更改菜单项的样式

java - 在 JavaFX 中更改 IP 地址

javafx - 增加组合框文本大小

language-agnostic - 如何将实体名称中的首字母缩略词大写?

c# - C#版本的项目命名

c++ - 访问被参数隐藏的数据成员

JavaFX 一张一张显示多个gif

java - 一个 FXML 文件的多个 Controller

JavaFX FXML 无效类型

java - 在窗口之间切换时如何阻止 JavaFx Slider 控件重置为其默认值