我是JavaFX的新手,我在JavaFX中遇到了2-3种设计UI的方法.
哪个更好?为什么?
只是为了说明一点,在javafx 2.0之前使用了javafx脚本并且不再使用了!
如果您更熟悉java中的编码UI,则可以使用此方法.但是,我个人不喜欢这种方法,因为当你的应用程序过于复杂时,它会使代码变得复杂.
JavaFX Script在JavaFX 2.0之前使用,不再使用
基于FXML的UI设计是在Javafx 2.0中引入的.这些帮助程序员使用MVC方法对javafx应用程序进行编码.可以在这里找到对FXML的非常好的介绍.
从Oracle文档的一节中,为什么要使用FXML
从模型视图控制器(MVC)的角度来看,包含用户界面描述的FXML文件是视图.控制器是一个Java类,可选地实现Initializable类,该类被声明为FXML文件的控制器.该模型由在Java端定义的域对象组成,您通过控制器连接到视图.
FXML可以使用Scene Builder轻松设计,Scene Builder是javafx应用程序的Drag n Drop UI设计器.使用FXML具有以下优点:
JavaEE应用程序一样.look and feel在需要时可以轻松地更改应用程序,就像网站一样!scalability and maintainability您的应用程序.我对你的建议是使用FXML.如果您不了解它们,请了解它们.这将是值得的!
| 归档时间: |
|
| 查看次数: |
5718 次 |
| 最近记录: |