Java - Programmation client avec SWT et JFace par M2i

Lieu(x)
En centre (31, 34)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Architectures de SWT et JFace
Les composants et layouts SWT
Similitudes et différences avec Swing et AWT
Architecture et buts de JFace
Disponibilité des librairies SWT
Liens avec Eclipse et Eclipse RCP
Utilisation du Standard Widget Toolkit
Shells et contrôles
Le modèle événementiel
Les layout managers SWT
Dessins et images
Dialogues et listes
Menus et Items
Contrôles TabFolder, Tree et Table
Raccourcis clavier
Drag and drop
Outils WYSIWYG
SWT Designer
Utilisation de JFace
JFace viewer framework
Viewers : TableViewer, TreeViewer, ListViewer et ComboViewer
Registres d'images et de polices
Synchronisation entre viewers
Actions
Dialogues JFace
Wizards
Aide à la saisie (field assist)
Plugin Eclipse minimal
Introduction à Eclipse RCP
Choix de conception
Architecture MVC
Cycle de vie des Widgets
Gestion mémoire
Threading et libération du thread graphique
SWT Event Thread
syncExec et asyncexec
Stratégies de binding des données
Certification (en option)
Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
L'examen sera passé à la fin de la formation.
Objectifs
Créer des interfaces avec les composants SWT
Comprendre les limites de SWT et l'apport de JFace
Internationaliser son IHM
Gérer des tâches de fond
Utiliser les viewers JFace
Améliorer l'interactivité avec du drag and drop, de l'aide à la saisie ou des raccourcis.
Centre(s)
  • Montpellier (34)
  • Toulouse (31)
Métier(s)
Compétence(s)
Formation proposée par : M2i
À découvrir
LH SOLUTIONS
FORMATION SQL (débutant - intermédiaire - avancé) par LH SOLUTIONS
JAVA Programmation : Maîtriser les fondamentaux de la programmation Java - Java SE 8 Programmer par Global Knowledge Network France
Programmation Java par Groupe Arkesys
Les fondamentaux de la programmation Java (Java SE) par Groupe Arkesys
Les fondamentaux de la programmation Java (Java SE) par Groupe Arkesys - Avanteam Formation
Zenity Academy
Automatiser les tests avec Selenium en Java par Zenity Academy
JAVA avancé : Maîtriser les API avancées de la plate-forme Java - Java SE 8 Programmer par Global Knowledge Network France
Les fondamentaux de la programmation Java (Java SE) par ENI SERVICE
Programmation Java : programmation objet par AGCNAM NOUVELLE AQUITAINE
Programmation Java : programmation objet par CNAM - site d'Orléans - siège