Для изменения параметров макета текущего контейнера и компонента предназначено окно Настройка макета.
Всех визуальных классах Java должен содержаться контейнер, такой как JFrame, JPanel, или Shell, позволяющий установку администратора макетов.
Часть параметров макетирования можно изменить визуально в панели Эскиз перемещением и изменением размера компонентов. Для более тонких настроек в визуальном редакторе предусмотрено окно диалога Настройка макета.
Окно диалога Настройка макета немодально, т.е. его можно оставить открытым и продолжить работу в панели Эскиз. В нем показываются свойства и параметры администратора макетов текущего контейнера.
Окно диалога Настройка макета разделено на две вкладки:
- Макет - общие параметры макета. Например, для макетов, использующих сетку, здесь можно указать интервалы и границы, или количество столбцов и рядов в сетке. Эти параметры зависят от администратора макетов. Не все администраторы макетов позволяют настраивать общие параметры макетирования.
- Компонент - параметры текущего компонента. Например, для макетов с сеткой можно задать выравнивание компонента по сетке, сколько ячеек отводится компоненту, а также должен ли он занимать избыточное пространство в своей ячейке. Не все администраторы макетов позволяют настраивать параметры макетирования компонентов.
Для открытия окна диалога Настройка макета выполните
одно из следующих действий:
- Нажмите кнопку Настроить макет
на панели инструментов.
- В панели Эскиз в контекстном меню контейнера или компонента выберите Настроить макет.
Параметры в окне диалога Настроить макет зависят от администратора макетов. Например, так оно выглядит при использовании GridLayout из SWT:
- Пример GridLayout из SWT:

- Пример GridBagLayout из Swing:

- Пример FillLayout из SWT:
