可以将 AWT GridBag 布局与 Swing 和 AWT 容器配合使用,以使用功能强大并且灵活的网格排列来排列组件。
GridBag 布局管理器将它的组件排列成行和列。GridBagConstraints 对象包含有关组件的行和列放置位置、组件应跨的列数以及应该如何在该列中调整组件大小和位置的信息。
Visual Editor 使用可视网格和其它可视提示来帮助您查看每个组件相对于其它组件的放置位置。可以使用“设计”视图来对 GridBag 中的组件设置许多约束。“属性”视图还允许您访问可用的属性以控制组件的位置。
显示 GridBag 布局的网格
当使用 GridBag 布局管理器时,可以在“设计”视图中显示或隐藏网格。在 GridBag 布局中添加或移动组件
当使用 GridBag 布局以可视方式构建应用程序时,可视网格标记可以帮助您移动组件并在需要的位置放下组件。调整 GridBag 布局中的填充、锚和插入约束
当使用 Swing GridBag 布局时,Visual Editor 将对组件设置缺省约束。可以使用“属性”视图或“定制布局”对话框来更改这些约束。让组件跨 GridBag 行和列
可以将 GridBag 布局中的组件设置为跨多列或多行。可以在属性约束中进行此设置,也可以在“设计”视图中以可视方式拖动组件来进行此设置。
上级主题:Swing 和 AWT 布局管理器
相关概念
布局管理器和容器
相关任务
使用 BorderLayout
使用 BoxLayout
使用 CardLayout
使用 FlowLayout
使用 GridLayout(AWT)