Java : développer un client riche avec Swing - Techni

Java : développer un client riche avec Swing
Durée: 1 Réf de cours: GKJSWG
Résumé:
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
apporte aux participant toutes les connaissances nécessaires à la mise au point des interfaces utilisateur avec Java.
Public visé:
Développeurs Java.
Pré-requis:
Connaissance d'un langage de programmation procédural.
Contenu:
Introduction à SWING Méthodes de java.awt.Container Composants graphiques avancés
line Imbrication des conteneurs line
JFrame, JDialog, JApplet, JPanel,
Historique de SWING, AWT et ses limitations JScrollPane, JtabbedPane Les menus
Architecture de SWING et interaction avec l'OS Les gestionnaires de disposition Les onglets (TabbedPane)
sous-jacent Associer un gestionnaire à un conteneur Le conteneur MDI (fenêtres internes
Déploiements des application SWING avec Implémenter un gestionnaire de disposition multiples)
Java Web Start line Les boites de dialogue
Domaines d'application de SWING, Edigteurs HTML ou RTF
Comparaison avec les applications Web 2.0 Composants de bases Sélecteur de fichier ou de couleurs
line line Classes de vues avancées : JList, JTable,
JTree (arbres)
Présentation de l'API Etiquettes et modèles associés (TableModel, ListModel,
line Images TreeModel)
Boutons line
Composants d'interface et conteneurs Liste et tableaux
Hiérarchie des classes, la classse JComponent Composants de saisie Aspects avancés
line line
Composants de saisie
Gestion de l'interaction utilisateur, évènements Modèle de programmation évènementielle SWING et le multithreading
Composants complexes line Créer ses propres composants
line Définir son propre look ; feel
Evènements et listeners Gestion du glisser déposer
Conteneurs SWING Hiérachie des évènements SWING Gestion de contenu multimédia
line Implémentation d'un listener java 3D
Les Adapter line
Pattern MVC
line
1 / 1 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 !