Swt / Jface
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Paris
-
Durée
2 Jours
Objectifs: Comprendre le fonctionnement de SWT et JFace en détail. Réaliser une application en mettant en ?uvre SWT et/ou JFace. Savoir choisir le toolkit le plus adapté pour son projet SWT seul, SWT et JFace, RCP. Savoir appliquer les best practices adaptés. Destinataires: Architecte. Développeur. Chef de projet
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissance de Java
Les Avis
Le programme
- Positionnement dans la mouvance Client Riche
- Avantages et inconvénients d'un framework natif
- Distinctions entre SWT, JFace et Eclipse RCP
- Comparaison aux autres toolkits Java: Swing
Démarrer un projet SWT sous Eclipse
- Création d'un projet et configuration de lancement, chemin des bibliothèques natives
- Premier pas: Hello World en SWT
- Packaging d'une application standalone
- Mise en place d'un processus d'intégration continue avec Maven
Utiliser la bibliothèque de composants graphiques SWT
- Utilisation des widgets basiques
a) Boutons, labels
b) Champs de saisie: champs texte, cases à cocher, radios, widgets de type liste, etc
- Placement des composants: systèmes de Layouts
- Réaction aux événements graphiques: Events et Listeners
Comprendre et utiliser JFace
- Comprendre la philosophie de JFace et savoir quand l'utiliser
- Présentation de l'architecture interne de JFace: mécanisme de Viewer
- Utilisation des composants JFace
a) Dialogues, fenêtres
b) Menus, barres d'outils, mise en oeuvre du framework d'Actions
c) Assistants, fenêtres de préférences
d) Affichage de texte riche, assistance à la saisie
Techniques plus avancées
- Découverte de l'API Eclipse UIForms
- Améliorer la réactivité des interfaces: gestion des Threads, retours dans la tâche graphique
- Utilisation d'un framework de Commandes
- Présentation et mise en oeuvre d'une architecture HMVC (Hierarchical MVC) basée sur les Composites
Intégration dans une architecture JEE
- Présentation d'une architecture classique client riche
- Réalisation d'appels de services type SOA distants, utilisation de Spring Remoting
- Mise en oeuvre de best practices de découpage technique
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Swt / Jface