Formation Swing / MVC : création d'interfaces graphiques

Formation

À la Seyne Sur Mer

Prix sur demande

Description

  • Typologie

    Formation

  • Lieu

    La seyne sur mer

  • Durée

    3 Jours

  • Dates de début

    Dates au choix

Développer des interfaces graphiques avec Swing - Réaliser des tests unitaires pour IHM. Cette formation est ouverte à tous.

Les sites et dates disponibles

Lieu

Date de début

la Seyne Sur Mer ((83) Var)
Voir plan
70, Rue de Rome, 83500

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

Connaître les bases de Java

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

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Création d'interfaces graphiques
  • Swing
  • MVC
  • Java Foundation Classes
  • AWT
  • Layout Java
  • Gestion des évènements Java
  • Gestion des composants Java
  • Optimisation Java
  • Design patterns Java

Le 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

Formation Swing / MVC : création d'interfaces graphiques

Prix sur demande