Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Элементы Java можно размещать в окне как вручную так и с использованием менеджеров компоновки.
Менеджер компоновки – специальные программные компоненты для автоматического управления компоновкой.
Менеджер компоновки – это реализация интерфейса LayoutManager. Для того, чтобы использовать менеджер компоновки необходимо вызвать метод setLayout(). По умолчанию установлен поточный менеджер компоновки, когда элементы выводятся слева направо, сверху вниз.
Типы менеджеров компоновки:
1.FlowLayout (); - поточный менеджер компоновки. Это форма по умолчанию. Выравнивание по центру элементов с расстоянием 5 пкс между компонентами.
2.FlowLayout (int show); - поточный менеджер компоновки с параметрами, которые могут принимать следующие значения:
FlowLayout.LEFT
FlowLayout.CENTER
FlowLayout.RIGHT
3.FlowLayout (int show, int hors, int vert); - поточный менеджер компоновки с параметрами, позволяет определять горизонтальный и вертикальный пробел между выводимыми компонентами в пикселях.
BorderLayout размещает элементы либо рядом с выбранным краем окна, либо в центре. Фрейм делится на:
North East Center
South West
Они обозначают край окна, к которому прижимается вставляемый элемент. Добавление элемента в контейнер производится методом add () с указанием одного из параметров.
GridLayout – располагает элементы один за другим внутри некоторой таблицы. Все элементы при этом будут одинакового размера. Размер ячеек можно программно изменять.
CardLayout – при его использовании выводимые элементы в контейнер размещаются один за другим, как карты в колоде. Использование такого менеджера удобно, если необходимо расположить элементы один за другим по очереди.
Дата публикования: 2015-02-03; Прочитано: 656 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!