|
Вводный курс: Разработка GUI-приложений c использованием JavaFX |
|
Автор Ирина Федорцова, Алла Редько, Дмитрий Бондаренко. Перевод - Information Product Group, СПб
|
|
02.01.2009 г. |
Основы создания графического интерфейса на JavaFX, в том
числе декларативный синтаксис, графика, визуальные эффекты, анимация,
механизм расположения элементов и обработка событий.
Перед тем как
приступить к изучению данного учебного руководства, рекомендуется
познакомиться с вводным курсом по Базовым понятиям и конструкциям языка JavaFX Script.
Содержание:
- Урок 1: Обзор функциональности JavaFX для создания интерфейса пользователя
Наглядное пособие по основным функциональным особенностям библиотек
JavaFX SDK. Примеры, представленные в этом уроке, демонстрируют
разнообразные графические объекты, элементы интерфейса пользователя,
эффекты, стили форматирования текста и цветовые схемы.
- Урок 2: Использование декларативного синтаксиса
Введение в декларативный синтаксис языка программирования JavaFX
Script. Пошаговая инструкция демонстрирует создание простейшего
GUI-приложения.
- Урок 3: Представление объектов в графической сцене
Описание основных понятий узловой архитектуры и графа сцены, лежащих
в основе JavaFX Script. Вы научитесь создавать графическую сцену,
добавлять группу узлов и применять трансформацию к этой группе.
- Урок 4: Создание графических объектов
Знакомство с основными приемами создания графических приложений.
Пошаговая инструкция иллюстрирует создание кнопки записи для аудио
плейера и использование эффекта отражения.
- Урок 5: Применение привязки данных к объектам интерфейса пользователя
Детальное описание механима привязки данных, продемонстрированного на практическом примере.
- Урок 6: Расположение элементов интерфейса пользователя
Объяснение различных механизмов расположения элементов интерфейса пользователя, используемых в JavaFX.
- Урок 7: Создание анимационных объектов
Знакомство с анимацией графических объектов с использованием линейной
интерполяции, одного из типов анимации, поддерживаемой библиотеками
JavaFX.
- Урок 8: Создание интерактивных объектов
Объяснение принципов создания интерактивных приложений. Пошаговая
процедура описывает добавление специфической обработки событий,
возникающих при работе с мышью. |