Clients AWT et Swing en Java

Partager par email

×

Code Titre Durée Prix HT
JV400 Clients AWT et Swing en Java 3 jours Nous consulter

Objectifs

Programmer des clients lourds en Java en utilisant les librairies AWT et SWING

Public

Développeurs, chefs de projets

Pré-requis

Connaissances de base du langage Java

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

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 Patterns)

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 pannea
  • 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 Graphic

Gestion des événements

  • Présentation des interfaces et des classes de gestion des événements
  • Les différents types d'événements
  • Les listeners et adapters
  • Utilisation de classes internes et anonymes

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

Environnement

Mot-clés

JV400_Clients-AWT-Swing-en-JAVA_JV400

Commander