Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Java JEE

LD-035  PROGRAMMATION GRAPHIQUE AVEC SWING ET JAVA FX |  5 jours  | 35 heures

Cours en presentiel

01/. Identifier l'historique de Swing

  • L'héritage AWT
  • Adoption et Concurrence
  • L'émergence de JavaFX

02/. Utiliser les composants de base

  • JFrame
  • Container, JPanel et JComponent
  • Les Labels et boutons
  • JTextField, JTextArea
  • JButton, JComboBox, JCheckBox

03/. Gérer les événements

  • Le modèle d'Evenements
  • Events et Listeners
  • Création d'Evénement personnalisés

04/. Maîtriser JPanel et Layouts

  • Imbrication des conteneurs
  • Positionnement absolu ou disposition par Layout
  • Présentation du projet Matisse
  • Les Layouts du framework

05/. Gérer des threads

  • L'Event Dispatching Thread
  • Rappels sur la programmation multithread
  • Les méthodes paint() et repaint()
  • SwingUtilities et SwingWorker
  • Analogie avec la programmation Android



06/. Utiliser les composants avancés

  • Menus
  • JTables
  • JTree
  • JEditorPane
  • La norme JavaBeans
  • Les composants personnalisés

07/. Pratiquer des concepts avancés

  • MVC
  • Data Bindings
  • Look'n'Feel
  • Drag'n Drop
  • Internationalisation
  • Les Applets

08/. Dessiner en Swing

  • la méthode paint()
  • Les frameworks Java 2D et Java 3D

09/. Utiliser Swing avec Groovy et Griphon

  • Les bases de Groovy
  • Installation de Groovy et Griphon
  • Création d'un objet
  • Gestion d'un Event

10/. S'initier à Java FX

  • Présentation
  • Architecture de JavaFX
  • Utilisation des composants basiques



Tarif
3125€ HT

Public
Informaticiens confirmés désireux de développer des Interfaces Homme-Machine au moyen des JFC et de découvrir les composants Swing.
Si vous êtes en situation de handicap, merci de nous contacter.

Objectifs
Maitriser le framework Swing. Écrire des applications fonctionnelles. Etre productif avec un code lisible et optimisé. Maitriser la méthode MVC. Gérer les événements et intégrer son application avec le SI.

Prérequis
Évaluation diagnostique réalisée en amont. Avoir une pratique du langage Java.

Méthodes pédagogiques
Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
  • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

PROGRAMMATION GRAPHIQUE AVEC SWING ET JAVA FX

21 janvier 2021,  par admin, publié dans