Описание книги
В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки исследуются с помощью множества несложных и понятных примеров, параллельно приводятся рекомендации по созданию интерфейсов профессионального качества. Показаны наиболее эффективные способы работы с компонентами Swing и приемы оптимизации графических Java-приложений. Предполагается, что читатели имеют опыт работы с платформой Java и обладают некоторым опытом объектно-ориентированного проектирования.