6.1 Введение в AWT
В Java, Graphical User Interface (GUI) (Графический Интерфейс Пользователя) поддерживается Abstract Windowing Toolkit (AWT) (Абстрактный комплект инструментов для работы с окнами). В следующих разделах AWT обсуждается более подробно.
6.1.1 AWT
AWT формирует часть основных классов Java (Java Foundation Classes (JFC)). Особенности AWT включают следующее:
Богатый набор компонентов интерфейса для облегчения пользовательского ввода
Менеджеры компоновки для размещения компонентов соответственно на экран
Модель управления событиями
Графика и инструментальные средства отображения, включая цвет и шрифты
Классы для использования операций с буфером обмена типа " вырезка - вставка"
6.1.2 Структура пакета java.awt
Рисунок 6.1 показывает иерархию пакета java.awt.
Рисунок 6.1 Иерархия пакета Java,awt
Как мы можем заметить, java.awt.component - суперкласс для всех классов компонентов. Мы обсудим подробно о компонентах в другом разделе ниже.