1

我有兴趣可以使用纯 JavaFX API 而不是 FXML 来对用户界面进行建模。另外,如果我使用 SceneBuilder 创建 FXML GUI,是否可以将 XML 代码转换为纯 Java 代码?

4

2 回答 2

5
can I use pure JavaFX API instead FXML for modeling the user interface.

是的,这是(曾经)在JavaFX 2.0.

can I convert the XML code into pure Java code?

目前(据我所知),没有Java从文档生成代码的自动方法FXML

于 2013-06-01T14:45:31.820 回答
1

就像另一个答案一样,如果您查看官方 Java FX 教程,他们会通过纯代码对应用程序中的每个 GUI 内容进行编码。

为什么要使用纯 Java API?如果你使用 FXML 等 Controller 类,你可以得到很好的基于 MVC 的应用程序。

我认为你应该检查一下Visage。它是 GUI 应用程序的声明性代码。是的,我同意该项目自 2011 年以来一直无人看管。

于 2013-11-21T15:49:45.513 回答