目录
JavaFX FXML 是一种 XML 格式的文件,使您能够以类似于在 HTML 中编写 Web GUI 的方式编写 JavaFX GUI。FXML 因此使您能够将 JavaFX 布局代码与应用程序代码的其余部分分开。这使得布局代码和应用程序代码的其余部分分隔开(解耦)。
FXML 既可用于构建整个应用程序 GUI 的布局,也可仅用于构建应用程序 GUI 的一部分,例如表单、选项卡、对话框等一部分的布局。
JavaFX FXML 示例
开始学习 JavaFX FXML 的最简单方法是查看 FXML 示例。下面是一个构成简单 JavaFX GUI 的 FXML 示例:
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.control.Label?>
<VBox>
<children>
<Label text="Hello world FXML"/>