Использование менеджера компоновки BoxLayout. Часть 1. Основы

Box в переводе с английского означает ящик. Из названия уже становится ясно, что представляет собой данный менеджер. BoxLayout — это ящик, в который можно складывать компоненты. Причем складывать можно сверху-вниз или слева-направо – это задается разработчиком при инициализации менеджера компоновки BoxLayout. Получается, что BoxLayout располагает компоненты в строчку или в столбец. BoxLayout достаточно простой менеджер компоновки, поэтому использовать его надо в комбинации с другими менеджерами компоновки или с самим BoxLayout. Продолжить чтение этой записи

Реклама

BorderLayout – пять частей света

BorderLayout – это один из layout Java Swing, который используется для расположения компонентов на контейнере. Принцип, который использует BorderLayout для компоновки прост – всё пространство контейнера разбивается на пять частей. В каждой из этих частей располагается один компонент. При добавлении компонента на контейнер с BorderLayout разработчик обязательно указывает, куда именно он хочет поместить компонент. Посмотрим на конкретном примере, как установить у контейнера BorderLayout. Продолжить чтение этой записи

Layouts и абсолютное позиционирование в Java Swing

Создание приложения на Java Swing включает в себя создание графического интерфейса пользователя. Для этого в распоряжение разработчика библиотека Java Swing предоставила достаточно большой набор компонентов. Чтобы расположить компоненты так, как хочет разработчик необходимо воспользоваться менеджерами компоновки (layout managers) или абсолютным позиционированием. Продолжить чтение этой записи