Графические интерфейсы пользователя Java

Эта книга предназначена для разработчиков, уже знакомых с языком Java и желающих освоить создание настольных приложений с графическим интерфейсом пользователя (GUI). Автор последовательно рассматривает основные библиотеки и фреймворки для построения интерфейсов в экосистеме Java.

Читатель познакомится с эволюцией инструментов: от классической библиотеки AWT (Abstract Window Toolkit) и более современного Swing до кроссплатформенного фреймворка JavaFX, а также альтернативных решений SWT/JFace и XWT. Подробно разбираются архитектурные модели (например, Model-View-Controller в Swing), обработка событий, работа с компонентами управления (кнопки, списки, таблицы, деревья, меню), компоновка интерфейса (Layout Manager) и создание пользовательских компонентов.

Отдельные главы посвящены Java 2D для работы с графикой, JavaFX CSS для стилизации, FXML для декларативного описания интерфейсов, а также интеграции мультимедиа (аудио, видео) и 3D-графики в JavaFX-приложениях. Книга содержит практические задания для закрепления материала и охватывает процесс развертывания готовых приложений.

Графические интерфейсы пользователя Java
A
Автор
Тимур Машнин
Издательство
Издательские решения
Год
2019
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент