JAV15 Swing

Formation

À Tunis (Tunisie)

Prix sur demande

Appeler le centre

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

  • Lieu

    Tunis (Tunisie)

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.

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

  1. 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
  2. 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
  3. 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
  4. Composants de bases (swing)
    • Etiquettes
    • Images
    • Boutons
    • Liste et tableaux
    • Composants de saisie
  5. 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
  6. 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)
  7. SWING avancé
    • SWING et le multithreading
    • Créer ses propres composants
    • Définir son propre look et feel
    • Gestion du glisser déposer
    • Gestion de contenu multimédia
    • Java 3D

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

JAV15 Swing

Prix sur demande