Библиотека SWT включает следующие основные пакеты:
включает предустановленные константы, классы исключений и ошибок.
Рисунок 3.1. Иерархия классов пакета org.eclipse.swt
включает в основном визуальные компоненты.
Рисунок 3.2. Иерархия классов пакета org.eclipse.swt.widgets
включает классы и интерфейсы обработки событий.
Рисунок 3.3. Иерархия классов пакета org.eclipse.swt.events
включает классы поддержки drag-and-drop.
Рисунок 3.4. Иерархия классов пакета org.eclipse.swt.dnd
включает классы менеджеров размещения компонент.
Рисунок 3.5. Иерархия классов пакета org.eclipse.swt.layout
включает классы поддержки печати.
Рисунок 3.6. Иерархия классов пакета org.eclipse.swt.printing
включает обеспечивающие работу с графикой классы.
Рисунок 3.7. Иерархия классов пакета org.eclipse.swt.graphics