Formation Swing/MVC: Création d'Interfaces Graphiques

Contactez sans engagement Dawan

Pour envoyer, vous devez accepter la politique de confidentialité

Commentaire sur Formation Swing/MVC: Création d'Interfaces Graphiques - Présentiel - Aix-en-Provence - Bouches-du-Rhône

  • Contenu
    Formation Swing/MVC: Création d'Interfaces Graphiques.
    • Durée: 3 jours
    • Public: Tous
    • Pré-requis: Connaître les bases de Java
    • Objectifs: Développer des interfaces graphiques avec Swing - Réaliser des tests unitaires pour IHM
    Programme:

    Introduction

    Présentation des Java Foundation Classes :
    (AWT, Swing, Java2D, DragAndDrop, Accessibility et Internationalization)
    Comparaison des modèles AWT et SWING
    Rappels des principaux design patterns utilisés en Java
    Swing

    Les bases fondamentales
    Le pattern MVC (Modèle-Vue-Controleur)
    Paramétrisation des chartes graphiques (Pluggable look and feel)
    Organisation des interfaces graphiques avec gestion d'événement
    Construction d'IHM avec NetBeans
    Containers

    Principe
    Conteneurs de haut niveau
    Conteneurs utilitaires (généraux et spécifiques)
    Composants (widgets)

    Principe
    Panorama des composants disponibles
    Construction de multiples interfaces graphiques
    Gestion du positionnement

    Layouts managers : définition
    Les gestionnaires les plus courants (absolu, BorderLayout, FlowLayout, GridLayout,..)
    Autres gestionnaires utilisés dans les WYSIWYG
    Gestion des évènements

    Principe
    Classes fondamentales
    Listeners disponibles
    Séparation présentation/traitement
    Performances
    Exemples multiples
    Concepts avancés

    Tests unitaires avec JFC Unit
    Personnalisations, internationalisation
    Gestion des impressions et des copies
    Etude de cas

    Architecture et Implémentation d'une application complète

    Tarifs:

    A distance ou présentiel: 1300 euros

Autre formation en rapport avec java javascript

Ce site utilise des cookies.
En poursuivant votre navigation, vous acceptez son utilisation.
Voir plus  |