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 - суперкласс для всех классов компонентов. Мы обсудим подробно о компонентах в другом разделе ниже.