• Meylan
  • Moirans
  • Sophia Antipolis
04 76 41 14 20
Référencé Datadock
Atp Formation
  • Formations
  • Certifications
  • Société
  • Contact
Plan de cours
Accueil > Formations > Développement et méthodes > JAVA SE Programmation Swing

Formation JAVA SE Programmation Swing

Domaine : Développement et méthodes

DURÉE
5 jour(s)

 
OBJECTIFS
Développer des interfaces graphiques évoluées par l'intermédiaire du langage Java. Maîtriser les concepts fondamentaux et plus avancés tels que la gestion de modèles de composants (pour les listes, les tables...), la gestion de renderer, les techniques de clipping.
 
Pré-requis
Bonne connaissance de la syntaxe Java ainsi que du modèle objets en Java.

Participants

Toute personne maîtrisant le langage de programmation Java.

coût

Nous contacter pour une formation sur mesure ou en intra

programme

Télécharger le plan de cours

Consulter le plan de cours

LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à Moirans
Notre centre de formation à Sophia AntipolisOu sur votre site en formation intra

PROGRAMME DE FORMATION
JAVA SE Programmation Swing

Quelques rappels la plate-forme Java
Le modèle JavaBeans (Propriétés et évènements, Les conventions de noms en Java, Les outils supportant les JavaBeans)
Les deux API d'interfaces graphiques en Java (L'API AWT (Abstract Window Toolkit), L'API Swing, Laquelle choisir et dans quel cas ?)
Les fondamentaux de la programmation graphique en Java
Les principales classes graphiques (Les composants, Les conteneurs, Quelques autres classes : Dimension, Point, Color, ...)
Utilisation des stratégies de placement : Layouts (Concepts généraux, Les principaux layouts : FlowLayout, BorderLayout, GridLayout)
La gestion des évènements (Le concept de listeners (d'écouteurs), Les objets d'évènement et les adapteurs, Aspects avancés de la gestion des évènements)
Les principales classes de l'API
Utilisation des fenêtres
Les composants élémentaires (Labels, boutons et zones de saisies de textes, Infos-bulles, icônes, raccourcis et accélérateurs, Afficher une zone de texte HTML, Les cases à cocher, Les listes et les listes déroulantes)
Utilisation de boîtes de dialogue (Les boîtes de dialogue prédéfinis (classe JOptionPane), Boîte de dialogue de sélection de fichiers : classe JFileChooser, Boîte de dialogue de sélection de couleurs : classe JColorChooser, Boîte de dialogue personnalisée : classe JDialog)
Les composants traditionnels d'une fenêtre
Les barres de menu
Concepts fondamentaux liés à la mise en oeuvre d'une barre de menu
Mise en oeuvre de menus contextuels
Les barres d'outils (Présentation de la classe JToolBar, Ancrer une barre de statut)
Réalisation d'une barre de statut
Quelques conteneurs évolués
Mise en oeuvre d'une zone scrollable
Utilisation d'onglet
Mise en oeuvre d'une architecture MDI
Utilisation de composants évolués
Les tables - classe JTable (Utilisation de modèle de table, Utilisation des Renderer)
Les listes (Utilisation de modèle de liste, Utilisation des Renderer)
Les arborescences - classe JTree (Utilisation de modèle de d'arborescence, Utilisation des Renderer)
Création et utilisation de composant JavaBeans visuels
Création d'un composant JavaBeans
Empaquetage d'un composant JavaBeans
Utilisation d'un composant JavaBeans
Quelques dernières touches
Internationalisation d'application Java
Gestion du clipboard (copier/coller)
Gestion du drag'n drop (glisser/déplacer)
Gestion de l'impression
Intégration de contrôle ActiveX dans une application Java
dates des formations a grenoble
  • Formation sur mesure, nous contacter
    Intra
dates des formations a SOPHIA ANTIPOLIS
  • Formation sur mesure, nous contacter
    Intra
formations associées
  • Intégration continue avec Jenkins
  • Pogrammation d'applications d'entreprise avec Spring Framework
  • JAVA 1B JAVA - Programmation Orientée Objet en Java : les fondamentaux
  • JAVA 1B JAVA - Programmation Orientée Objet en Java : les compléments
  • JAVA 1B JAVA Gérer la persistance des données avec JPA/Hibernate
  • JAVA 2B JAVA Développement Web Back End avec Java EE et Web Services (RESTful et SOAP)
  • JAVA 2B JAVA - Développement d'applications mobiles avec Android et Android Studio
  • JAVA 4B JAVA - Préparation et passage de la certification
  • JAVA Nouveautés de Java 7 et 8
  • JAVA Perfectionnement
  • JAVA EE Gérer la persistance des données avec JPA/Hibernate
  • JAVA EE Mise en oeuvre de Services Web
  • JAVA EE Spring Framework
  • JAVA SE Eclipse : plugins et RCP
  • JAVA SE Java / Corba
  • JAVA SE Les nouveautés du J2SE 6.0
  • JAVA SE Mise en oeuvre ANT
  • JAVA SE Optimisations de code Java
  • JAVA SE Tests et intégration de code Java
  • Serveurs d'applications J2EE Administration du serveur JBoss
  • Serveurs d'applications J2EE Administration du serveur Tomcat
  • Serveurs d'applications J2EE Administration WebSphere 6.0

Atp Formation
Formation informatique à Grenoble et Sophia Antipolis

31, avenue du Granier
38 240 Meylan

170, rue de Chatagnon
38 430 Moirans

1501/1503 route des Dolines
06560 Valbonne

  • Mentions légales
  • Contact
  • Formations
  • Certifications
  • Société
  • Contact
Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site.Accepter