Formation - Infini Software
Infini Software - Organisme de formation en informatique
Maintenez vos compétences à jour grâce à nos formations
Rechercher
☎ 06 63 33 14 06 Espace client



Cursus « Formations Java » :
Mise en oeuvre d'interfaces graphiques avec JavaFX

Détails :

Durée :
3 Jours
Prérequis :
Pour pouvoir suivre cette formation, la connaissance du langage de programmation Java est obligatoire.
Public :
Cette formation s'adresse aux développeurs Java.
Objectifs :
JavaFX est une plateforme moderne pour développer des interfaces graphiques en Java. Remplaçant Swing, elle permet de créer des applications riches, interactives et dynamiques grâce à un modèle déclaratif basé sur le langage FXML.

Au terme de cette formation, vous serez en mesure de :
  • Savoir installer JavaFX
  • Pouvoir décrire la technologie JavaFX
  • Savoir utiliser le langage FXML
  • Maîtriser les propriétés et le Data Binding
  • Savoir utiliser les principaux composants graphiques JavaFX
  • Etre en mesure d’intégrer les technologies Web dans JavaFX
  • Créer des graphismes avec JavaFX
  • Savoir intégrer des éléments multimédia dans une application JavaFX
  • Maîtriser les aspects avancés de JavaFX

Demande de devis :

Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation veuillez remplir notre formulaire de mise en relation.

Cursus de formation :

Cursus :




Programme détaillé de la formation :

    Introduction à JavaFX
    • Historique de l'API
    • Comparatif AWT / Swing / JavaFX
    • Installation de JavaFX
    Tour d'horizon de la technologie
    • Présentation du langage FXML
    • L'API SceneGraph
    • Les layouts
    • Les composants grahiques
    • Le Data Binding
    • Gestion des événements
    Utilisation du langage FXML
    • La syntaxe du FXML
    • Les imports
    • Les scripts
    • Les contrôleurs
    • Edition Wysiwyg avec l'outil SceneBuilder
    Propriétés JavaFX et le Data Binding
    • La notion de propriété JavaFX
    • Lier vos propriétés aux données
    • Les listeners
    • API Fluent et classe Bindings
    Les principaux composants graphiques JavaFX
    • Les composants élémentaires
    • Les éléments de menu
    • TreeView, TableView, TreeTableView
    • Les boîtes de dialogues
    Java FX et les technologies Web
    • Gestion des styles avec CSS
    • Intégration JavaFX / HTML5
    Le graphisme avec JavaFX
    • L'API Canvas
    • Gestion d'images avec l'API Images Ops
    • Graphismes 2D et 3D
    Eléments multimédia, effets visuels et animations
    • Incorporer des éléments multimédia (vidéo, ...)
    • Mise en oeuvre d'effets visuels
    • Utilisation de transitions et d'animations
    Aspects avancés
    • Améliorer les performances avec les Threads
    • Interopérabilité avec Swing
Déclaration d'activité enregistrée sous le n° 93 06 11543 06 du préfet de région de Provence-Alpes-Côte d'Azur.