- •Программирование на Java Тема 6.3 Программирование GUI с использованием Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Обработка событий в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Работа с меню в Swing
- •Контрольные вопросы
Контрольные вопросы
1.Как в Swing создается простое окно. Поясните классическую структуру программы с окнами.
2.Панель содержимого окна, класс JPanel , менеджеры размещения : назначения и правила использования.
3.Как организуется ручное размещение элементов управления на панели.
4.Как в Swing задается размер окна. Что такое «упаковка» окна.
5.Дайте характеристику основных визуальных компонент библиотеки Swing
6.Поясните механизм обработки событий библиотеки Swing.
7.Дайте характеристику способов создания классов слушателей на примере слушателей событий мыши ( обработки событий от мыши). Назначение класса MouseAdapter.
8.Поясните общую структуру слушателей. Дайте характеристику известных вам классов слушателей.
9.Поясните как создаются главное и контекстное меню в Swing.
10.Поясните как создаются в Swing стандартные диалоговые окна.
41
