JavaFX应用开发:从Scene Builder到代码实现
1. Scene Builder简介
Scene Builder是Oracle提供的一款免费设计工具,用于可视化创建JavaFX图形用户界面(GUI)。相较于单纯使用Java代码编写GUI,Scene Builder通过拖放组件到空白窗口的方式,让用户可以直观地设计界面,并设置组件属性以达到期望的外观效果。设计完成后,可将GUI保存为FXML文件。
1.1 FXML文件
FXML是一种标记语言,用于描述JavaFX场景图中的组件,其使用标签组织数据,类似于HTML在网页浏览器中格式化文本的方式。以下是一个简单的FXML示例:
<AnchorPane id="AnchorPane" maxHeight="-Infinity" maxWidth="-Infinity"
minHeight="-Infinity" minWidth="-Infinity" prefHeight="130.0"
prefWidth="173.0" xmlns:fx="http://javafx.com/fxml/1"
xmlns="http://javafx.com/javafx/2.2">
<children>
<Label fx:id="myLabel" layoutX="53.0" layoutY="31.0"
text="Hello World!" />
<Button fx:id="myButton"
超级会员免费看
订阅专栏 解锁全文
4684

被折叠的 条评论
为什么被折叠?



