使用 JavaFX 构建 GUI 教程
使用声明性语法
您是否熟悉声明性编程? JavaFX Script 使用的就是这种简单而强大的编码样式。本课通过 指
导您创建一个简单的 GUI 应用程序来展示使用声明性语句是多么容易。有关更多信息,请
参阅学习 JavaFX Script 编程语言中的 编写脚本 、 使用对象 和 编写您自己的类 。
正如您在 学习 JavaFX Script 编程语言 中所了解的那样, JavaFX Script 使用
声明性方法进行编程。在创建应用程序的 UI 时,声明很方便,因为在代码中 声
明的对象的结构反映了场景图形的视觉结构, 这样您就能很轻松地理解和维护 代
码。有关场景图形的更多信息,请参见 在图形场景中显示 UI 对象 。
为帮助您理解此方法,在本课中,您将按照逐步操作过程创建一个简单的样例
JavaFX Script 应用程序, 该应用程序将绘制一个绿色的圆角矩形, 并在该矩 形
上面绘制一个具有红色轮廓线的白色圆。这两个对象都位于标题为 "Declaring
Is Easy!!" 的窗口中。运行此应用程序时,将显示以下窗口。
图 1 :完整的应用程序
通过执行以下步骤,您将学会如何在构建应用程序时使用声明性语句。
创建一个扩展名为 .fx 的文件, 例如 Declaring.fx 。 避免使用与现有的类
、
实例变量或保留字的名称匹配的文件名, 因为这会在编译过程中导致错误。 有 关