Мониторинг обменных курсов валют
18c0693f

Менеджер BorderLayout



Менеджер BorderLayout

Менеджер размещения BorderLayout делит контейнер на пять неравных областей, полностью заполняя каждую область одним компонентом, как показано на Рисунок 11.2. Области получили географические названия NORTH, SOUTH, WEST, EAST И CENTER.

Метод add о в случае применения BorderLayout имеет два аргумента: ссылку на компонент сотр и область region, в которую помещается компонент — одну из перечисленных выше констант:

add(Component comp, String region)

Обычный метод add (Component comp) с одним аргументом помещает компонент В область CENTER .

В классе два конструктора:

Если в контейнер помещается менее пяти компонентов, то некоторые области не используются и не занимают места в контейнере, как можно заметить на Рисунок 11.3. Если не занята область CENTER , то компоненты прижимаются к границам контейнера.

В листинге 11.2 создаются пять кнопок, размещаемых в контейнере. Заметьте отсутствие установки менеджера в контейнере setLayout () — менеджер BorderLayout установлен в контейнере Frame по умолчанию. Результат размещения показан на Рисунок 11.2.



Содержание раздела


Самый выгодный курс обмена валюты