JavaFXGUI与XML标记或Java编程之间的区别?
我知道JavaFXGUI可以从Java编程语言或XML标记语言构建。我想知道是否有人可以强调两者之间的主要区别,以及其中之一是否符合行业标准JavaFXGUI与XML标记或Java编程之间的区别?,java,javafx,Java,Javafx,我知道JavaFXGUI可以从Java编程语言或XML标记语言构建。我想知道是否有人可以强调两者之间的主要区别,以及其中之一是否符合行业标准 谢谢 基于XML的JavaFX定义就是一个例子 针对JavaFXAPI编写Java源代码就是一个例子 这两种不同的编程风格不是相互排斥的,通常是互补的 如果您习惯于web风格的编程,那么您可以将FXML视为类似于HTML,将Java源代码视为类似于支持动态HTML页面的JavaScript。如果您在大多数现代HTML页面上查看源代码,您将看到它们同时包含H
谢谢 基于XML的JavaFX定义就是一个例子 针对JavaFXAPI编写Java源代码就是一个例子 这两种不同的编程风格不是相互排斥的,通常是互补的 如果您习惯于web风格的编程,那么您可以将FXML视为类似于HTML,将Java源代码视为类似于支持动态HTML页面的JavaScript。如果您在大多数现代HTML页面上查看源代码,您将看到它们同时包含HTML和JavaScript FXML有助于定义场景的整体广泛元素及其结构。它易于使用工具进行基于工具的创建和操作,例如 整个JavaFX系统的源代码中不包含FXML。FXML更多地用于应用程序级开发,而不是系统级开发 Java API适用于:
- 制作要在FXML中引用的低级库(如控制库)
- 产生高度动态的行为
- 创建呈现FXML页面的框架
- 编写业务逻辑
- 定义数据模型并将其绑定到UI
- 还有很多其他的事情