使用 GridBagLayout(AWT)

可以将 AWT GridBagLayout 与 Swing 和 AWT 容器配合使用,以使用功能强大并且灵活的网格排列来排列组件。

GridBagLayout 布局管理器将它的组件排列成行和列。GridBagConstraints 对象包含有关组件的行和列放置位置、组件应跨的单元格数以及应该如何在该单元格中调整组件大小和位置的信息。

Visual Editor 使用红色的点线来指示网格的当前边框。还显示了列号和行号标注。行和列从 0 开始编号。因此,左上角单元格最初被标注为 0,0。当您添加组件时,将根据先前使用的编号来对行和列按顺序编号。

GridBagLayout 网格

注意:如果网格号被跳过,则表示没有任何组件正在使用该特定网格 x 或网格 y 设置。如果添加和除去大量组件或者移动组件,就会发生这种情况。GridBagLayout 允许跳过 x 和 y 值,而仅仅相对于为其他组件设置的其他 x,y 值按顺序布置 x,y 值,即使值被跳过亦如此。

要指定网格的显示方式,请参阅为容器指定网格显示首选项

相关概念
布局管理器和容器
相关任务
为容器指定网格显示首选项

(C) Copyright IBM Corporation 1999, 2006. All Rights Reserved.