Swing является основным инструментарием пользовательского интерфейса в Java и поставляется со стандартным Java SDK. Он содержится в пакете javax.swing.

Swing - это набор инструментов GUI, упакованный со стандартным Java SDK (начиная с версии 1.2).

Общая информация

Обзор архитектуры Swing Javadoc (JDK8) Wikipedia on Swing Учебник Swing

Общая информация

Обзор архитектуры Swing Обзор архитектуры Swing

Основные темы в программировании Swing

Менеджеры макетов: Менеджеры макетов отвечают за определение размера и положения компонентов в файле Container.

Swing Architecture Обзор Javadoc (JDK8) Javadoc : позволяет проектировать почти любой UI

Менеджеры макетов : Swing однопоточный, и любой доступ к компонентам Swing должен происходить в потоке Swing (Thread Dispatch Thread или EDT).

Javadoc : позволяет проектировать почти любой пользовательский интерфейс Обнаружение нарушений EDT с использованием одного из приведенных здесь подходов Wikipedia on Swing Используйте Википедию на Swing для анимации