Formation Java, Développer un client riche avec Swing


REFERENCE
 
 
JPGS
DUREE
 
 
3 jours
TARIFS
 
 
1690 € HT
Niveau : Expert
Cours à distance: Non
Eligible CPF: oui
OBJECTIFS :
 

SWING permet l'élaboration des interfaces riches des programmes Java s'exécutant en local ; associé à Java Web Start, il propose une alternative très séduisante aux applications Web 2.0 pouvant encore souffrir d'un manque de richesse en termes d'interface utilisateur. Cette formation permet aux développeurs Java d'aborder les principaux aspects de SWING et de bien comprendre ses fondements. Agrémenté de nombreux ateliers proposant des solutions éprouvées aux problématique classiques de l'élaboration d'interface utilisateur, cette formation swing apporte aux stagiaires toutes les connaissances nécessaires à la mise au point des interfaces utilisateur avec Java

PRÉ-REQUIS :
 

Connaissance d'un langage de programmation procédural

PUBLIC :
 

Cette formation Swing s'adresse aux développeurs JAVA

PROGRAMME :
 

 

Introduction à SWING

Historique de SWING, AWT et ses limitations
Architecture de SWING et interaction avec l'OS sous-jacent
Déploiements des applications SWING avec Java Web Start
Domaines d'application de SWING, Comparaison avec les applications Web 2.0

Présentation de l'API

Composants d'interface et conteneurs
Hiérarchie des classes, la classse JComponent
Composants de saisie
Gestion de l'interaction utilisateur, évènements
Composants complexes

Conteneurs SWING

Méthodes de java.awt.Container
Imbrication des conteneurs
JFrame, JDialog, JApplet, JPanel, JScrollPane, JtabbedPane
Les gestionnaires de disposition
Associer un gestionnaire à un conteneur
Implémenter un gestionnaire de disposition

Composants de bases (swing)

Etiquettes
Images
Boutons
Liste et tableaux
Composants de saisie

Modèle de programmation évènementielle

Evènements et listeners
Hiérarchie des évènements SWING
Implémentation d'un listener
Les Adapter
Pattern MVC

Composants graphiques avancés

Les menus
Les onglets (TabbedPane)
Le conteneur MDI (fenêtres internes multiples)
Les boites de dialogue
Edigteurs HTML ou RTF
Sélecteur de fichier ou de couleurs
Classes de vues avancées : JList, JTable, JTree (arbres) et modèles associés (TableModel, ListModel, TreeModel)

SWING avancé

SWING et le multithreading
Créer ses propres composants
Définir son propre look & feel
Gestion du glisser déposer
Gestion de contenu multimédia
Java 3D

 

TRAVAUX PRATIQUES :
 

50 % du temps est consacré aux ateliers

S'INSCRIRE À CETTE
FORMATION SWING
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 

Java - Java EE

SWING Avancé
SWING permet l'élaboration des interfaces riches des programmes Java s'exécutant en local ; associé à Java Web Start, il propose une alternative très séduisante aux applications Web 2.0 pouvant...

3 j

 

Java - Java EE

Eclipse RCP 4
L'environnement de développement Eclipse s'est imposé par sa fiabilité, la qualité de ses interfaces graphiques, et la grande puissance et souplesse de son...

2 j

 

Java - Java EE

Eclipse RCP Avancé
Cette formation Eclipse de deux jours vous permettra de: - Améliorer la qualité de vos plugins pour obtenir une application RCP professionnelle - Automatiser les tests, la...

3 j

 
A l'issue de la formation GWT, les participants seront aptes à développer un client riche GWT en utilisant les composants graphiques du toolkit. Les stagiaires organiseront un...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB