Использование GridBagLayout (AWT)

Для организации компонентов можно использовать такое мощное и гибкое средство, как макет AWT GridBagLayout с контейнерами Swing и AWT.

Администратор макетов GridBagLayout выстраивает компоненты в строки и столбцы. Объект GridBagConstraints содержит информацию о строке и столбце, в которых расположен компонент, о количестве ячеек, занимаемых компонентом, а также о том, как должны изменяться размер и положение компонента в ячейке.

Текущие границы сетки обозначаются в визуальном редакторе красным пунктиром. Кроме того, подписаны номера столбцов и строк. Нумерация строк и столбцов начинается с 0. Поэтому первоначально верхняя левая ячейка подписана "0,0". По мере добавления компонентов строки и столбцы получают соответствующие номера в порядке возрастания.

Сетка GridBagLayout

Примечание: Если номер в сетке пропущен, то это значит, что ни один из компонентов не использует соответствующие значения x или y. Это может происходить при добавлении большого числа компонентов, а также при их перемещении. GridBagLayout позволяет пропускать значения x и y и макетирует их относительно координат x и y для других компонентов, даже если значения отсутствуют.

Настройка внешнего вида сетки описана в разделе Настройка параметров отображения сетки для контейнеров

Связанные концепции
Администраторы макетов и контейнеры
Связанные задачи
Настройка параметров отображения сетки для контейнеров

(C) Copyright IBM Corporation 1999, 2004. Все права защищены.