You are on page 1of 1

Лаб. 3. SWING. GUI.

Обробка подій
Написати програму з використання бібліотеки SWING.
Головне вікно (фрейм) – resizeable.
Розберіться з LayoutManager'ами і заповніть вікно компонентами:
1. Зверху вікна (NORTH) - напис (Label).
2. В середині вікна (CENTER) - картинка.
3. Внизу (SOUTH) - панель четирма кнопками: «Доброго ранку», «Доброго
дня», «Доброго вечора», «Доброї ночі». При натисканні на кнопки міняются
картинки і напис зверху.(Можливі варіанти картинок і написів)
4. Зліва (WEST) - три CheckBox'а для зміни кольору панелі (змінювати фон
всього вікна). Придумайте, як з допомогою трьох CheckBox'ів задавати 8
кольрів
5. Справа RadioButton'и () для зміни кольору текста напису (три або більше).

Для розміщення цих 5 груп можна використати менеджер компоновки


BorderLayout, при якому контейнер розділений на 5 частин

Кнопки, RadioButton'и і т.д. розміщуються на окремих панелях зі своїми


менеджерами компоновки (чи без них).

You might also like