Plan du cours

Introduction

  • JavaFX vs Swing, SWT, AWT

Installation et configuration de JavaFX et de l'environnement de développement

Aperçu des fonctionnalités et de l'architecture de JavaFX

Utilisation des composants UI de JavaFX

  • Contrôles UI, graphiques, contenu HTML, mises en page, CSS, FXML, etc.

Exercice : Création d'une application simple

Réponse aux entrées utilisateur

  • Développement UI événementiel
  • Gestion des événements

Ajout d'effets, d'animations et de médias

  • Travail avec les graphiques 3D JavaFX, l'API Image Ops, le Canvas
  • Création d'effets visuels
  • Ajout de transformations et animations 2D & 3D, transitions & animation
  • Intégration de médias

Exercice : Animer l'application

Vue d'ensemble de la logique de l'application

  • Travail avec le Scene Graph
  • Utilisation des propriétés, liaisons et collections

Amélioration de l'ergonomie d'une application

  • Voir l'application à travers les yeux de l'utilisateur
  • Rendre l'application localisable

Exercice : Étendre l'application

Déploiement de l'application

  • Déploiement en tant qu'application de bureau
  • Déploiement en tant qu'application web

Travail avec des applications Java héritées

  • Comprendre la concurrence et les threads
  • Intégration de JavaFX avec Swing et SWT

Dépannage

Synthèse et conclusion

Pré requis

  • Expérience en programmation Java
  • Une expérience avec Swing, AWT ou SWT est souhaitable
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires