Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Управління компоновкою

Читайте также:
  1. Використання статистичних методів в сфері управління якістю. Основні інструменти контролю якості. Основні інструменти управління якістю.
  2. Державний нагляд у сфері управління коштами соціального страхування
  3. Елементи системи управління якістю згідно із вимогами стандарту ДСТУ ІСО 9001:2001.
  4. Етапи процесу управління конкурентоспроможністю. Цикл управління конкурентоспроможністю.
  5. Зміст етапів по створенню системи якості. Документація, що регламентує процеси в системі управління якістю.
  6. Зображення геометричних фігур. Управління кольором
  7. Класифікація поточних витрат торговельного підприємства з метою управління ними
  8. МЕТОД ЕКСПЕРТНИХ ОЦІНОК, МЕТОДИ УПРАВЛІННЯ БАНКІВСЬКИМ КАПІТАЛОМ В УКРАЇНІ
  9. Моделювання стратегічного управління конкурентоспроможністю в Закарпатській області
  10. Оперативне управління виробництвом та його завдання

Мета роботи: отримання практичних навичок використання менеджера компоновки.

Завдання: Створити додаток, який демонструє використання потокової компоновки, компоновки рамок та сіток.

Вигляд екрану працюючого додатка може бути такий:


 

 

Основні теоретичні положення:

Установка управляючих елементів на фреймі дуже трудомістке заняття. Крім цього, зміна розмірів вікна може порушити всю створену систему розташування. Тому в Java реалізований спеціальний диспетчер компоновки.

Диспетчер компоновки пов’язаний з кожним об’єктом Container. Він може бути екземпляром будь-якого класу, що реалізовує інтерфейс LayoutManager. Задати диспетчера компоновки можна за допомогою методу setLayout(). Якщо менеджер явно не встановлений, то за умовчанням діє менеджер потокової компоновки FlowLayout, який розміщує компоненти угорі вікна зліва направо. Якщо елементи не поміщюються в одному рядку, то розміщення продовжується в наступному. У межах рядка за умовчанням елементи центруються.

Інший варіант компоновки – компоновка рамок. Менеджер компоновки рамок BorderLayout Manager дозволяє вибрати одну або декілька областей для розміщення компонентів. Всього таких областей – п’ть, кожна має своє ім’я.

NORTH
WEST CENTER EAST
SOUTH

Третій спосіб компоновки – сіткова компоновка. Менеджер сіткової компоновки GridLayout Manager розбиває відведений йому простір на комірки однакового розміру і розставляє компоненти по комірках. Звичайно сіткову компоновку використовують у поєднанні з іншими видами компоновки.

Контрольні запитання і завдання:

  1. Чому установка управляючих елементів уручну не має сенсу?
  2. Як задати менеджера комоновки?
  3. Які варіанти компоновки можна використовувати при розташовуванні компонентів у фреймі?
  4. Який варіант компоновки прийнятий за умовчанням?
  5. Яким чином можна поєднувати різні засоби компоновки?
  6. Поясніть текст програми.

 




Дата добавления: 2015-09-11; просмотров: 67 | Поможем написать вашу работу | Нарушение авторских прав

Статичні дані та методи | Спадкування | Лабораторна робота №14 | Абстраткні класи | Реалізація інтерфейсу | Спадкоємство інтерфейсів. Реалізація в одному класі декількох інтерфейсів. Змінні інтерфейса | Лабораторна робота №18 | Обробка виняткових ситуацій. Принцип обробки | Створення власних класів виняткових ситуацій | Зображення геометричних фігур. Управління кольором |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав