Page 1/2 - Développer des clients riches avec AWT et Swing - Mise à jour le 14/01/2016
Concepteur : Eni Service Diffuseur : Groupe ARKESYS
Développer des clients riches avec AWT et
Swing
Référence : 19003-161222-8-AWT
Durée : 3 jour soit 21 heures
Filière : Développement
Stage disponible en mode « In Class »
Population visée :
Ouvrier Employé Employé qualifié Cadre Cadre
supérieur
Public concerné :
Développeurs, analystes programmeurs, chefs de
projets.
Dans cette formation, vous apprendrez à utiliser les bibliothèques de classes AWT et Swing pour développer des
applications graphiques en Java SE sous l'IDE Eclipse. Vous apprendrez également à créer des archives exécutables
pour le déploiement de vos applications.
PRÉ-REQUIS
Idéalement, avoir suivi les formations :
Les fondamentaux de la programmation Java (Java SE) ;
Gérer la persistance des données avec les frameworks Hibernate et Spring ;
ou posséder les connaissances et compétences équivalentes.
OBJECTIFS PEDAGOGIQUES
A l’issue de cette formation, l’apprenant sera capable de :
Utiliser les bibliothèques de programmation graphique Java ;
Concevoir des interfaces graphiques évoluées et en gérer les événements.
OBJECTIFS OPERATIONNELS ET CONTENU DE LA FORMATION
Introduction
Les bibliothèques de programmation graphique Java : Swing, AWT, SWT
Modélisation des applications graphiques clients lourds et clients riches
Affectation des responsabilités aux classes
Modèles de conception (design pattern MVC)
Modèle de programmation et composants de base
Les classes de base pour la création des fenêtres et des boîtes de dialogue
Les conteneurs et panneaux
Imbrications et superposition
Positionnement des composants
Les différents " Layout Manager "
Le positionnement libre
Positionnement configurable avec le GridBagLayout
Les différents Look & Feel de Swing
Les composants graphiques de base
Boutons, Zones de texte, champs textes, cases à cocher, …
L'API de dessin et la classe Graphics
Travaux pratiques : Définir une IHM pour une application bancaire de gestion de comptes
Page 2/2 - Développer des clients riches avec AWT et Swing - Mise à jour le 14/01/2016
Concepteur : Eni Service Diffuseur : Groupe ARKESYS
Gestion des événements
Présentation des interfaces et des classes de gestion des événements
Les différents types d'événements
Les XListener et les XAdapter
Utilisation de classes internes et anonymes
Travaux pratiques : Mettre en place les différents évènements pour interagir avec l'application
Les composants graphiques avancés
Les tables et les listes
JTable, JTree, JList
Les composants de gestion du texte
JEditorPane, JTextPane
Implémenter les fonctionnalités Annuler/Réfaire
Les documents multiples et les fenêtres
Développement de ses propres composants graphiques
Le modèle JavaBean
Règles de conception et de packaging
Utiliser un JavaBean
Le drag'n drop
Travaux pratiques : Compléter l'IHM de l'application bancaire en intégrant les nouveaux composants :
Affichage des différents comptes dans une table
Affichage des clients dans une liste
Méthodes et moyens :
Explications théoriques suivies de pratiques guidées puis mises en autonomie
1 vidéoprojecteur par salle
Stage en mode « In Class » 2 téléviseurs et 1 caméra HD par salle
1 ordinateur par stagiaire
Méthodes d’évaluation des acquis :
Exercices de synthèse et d’évaluation
Evaluation de fin de stage
Profil formateur :
Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de
compétences aussi bien au niveau technique que pédagogique.
Support stagiaire :
Support papier ou électronique (dématérialisé)
Les exercices d’accompagnement peuvent être récupérés sur clef USB
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !