在JavaFX中使用布局.pdf

在 JavaFX 中使用布局 一、用内置布局窗格 一个 JavaFx 应用可以通过设置每个 UI 元素的位置和大小来手动地布局用户界面。 但是,一个更简单的做法是使用布局 窗格。JavaFx SDK 提供了多种布局容器类,叫做窗格,它们可简化对一些经典布局的设置和管理,例如行、列、堆叠、 平铺等等。当窗口缩放时,布局窗格会自动地根据节点属性重设其包含的所有节点的位置和大小。 本话题为 JavaFx layout 包中提供的的每个布局窗格都给出了相应的概述和简单的示例。 LayoutSample.java 文件包含 了本话题中 UI 的源码。 LayoutSample.zip 文件包含了示例应用的 NetBeans 工程。 BorderPane BorderPane 布局窗格提供了 5 个放置节点的区域: top, bottom, left, right, 和 center 。图 1-1 展示了 border pane 构建 的布局样式。这些区域可以是任意大小,如果应用不需要某个区域,你可以不定义它,然后窗格就不会给这个区域分配 空间。 图 1-1 Border Pane 示例 border pane 可用于这种经典的外观: top: 工具栏, bottom: 状

文档评论(0)

1亿VIP精品文档

相关文档