План на курса

Въведение

  • JavaFX спрямо Swing, SWT, AWT

Инсталиране и конфигуриране на JavaFX и разработвана среда

Общ преглед на функционалностите и архитектурата на JavaFX

Използване на компоненти за потребителски интерфейс в JavaFX

  • Управлени компоненти, графики, HTML съдържание, макети, CSS, FXML и др.

Упражнение: Създаване на прости приложение

Реагиране на потребителски вход

  • Развитие на потребителски интерфейс, насочено към събития
  • Обработване на събития

Добавяне на ефекти, анимации и медии

  • Работа с 3D графика на JavaFX, Image Ops API, Canvas
  • Създаване на визуални ефекти
  • Добавяне на 2D & 3D трансформации, преминавания и анимация
  • Интегриране на медии

Упражнение: Оживяване на приложението

Връстка с логиката на приложението

  • Работа с графика Scene Graph
  • Използване на свойства, свързаност и колекции

Подобряване на ползваемостта на приложението

  • Виждане на приложението през очите на потребителя
  • Делокализация на приложението

Упражнение: Разширяване на приложението

Разпространяване на приложението

  • Разпространяване като настолно приложение
  • Разпространяване като уеб приложение

Работа с наследени Java приложения

  • Разбиране на конкуренцията и нишките
  • Интегриране на JavaFX с Swing и SWT

Същностен анализ

Резюме и заключение

Изисквания

  • Опит в програмирането на Java
  • Някакъв опит с Swing, AWT или SWT е желателен
 21 часове

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории