JAVA SE
Plan de cours N° : 584
L'objectif de cette formation est de donner aux stagiaires les bonnes bases
qui leurs permettront de développer des interfaces graphiques évoluées, par
l'intermédiaire du langage Java. Outre les concepts fondamentaux, des
aspects avancés tels que la gestion de modèles de composants (pour les
listes, les tables, ...), la gestion de renderer, les techniques de clipping, ... ,
seront appréhendées. Bien entendu, la formation sera agrémentée de très
nombreux ateliers pratiques qui permettront aux participants d'éprouver les
concepts étudiés.
Programme :
Objectifs
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
Participants
Pour les plus curieux d'entre-
vous, qui souhaiteraient
avoir sous les yeux un
exemple d'application
graphique réalisé en Java,
vous pouvez vous rediriger
vers la page dédiée à
Hotelia 2005 (un logiciel de
gestion hôtelière de notre
cru).
Pré-Requis
Ce stage ne constitue
nullement une introduction
au langage Java. Une
bonne connaissance de la
syntaxe Java ainsi que du
modèle objets en Java est
donc requise. Si cela n'est
pas le cas, nous proposons
aussi une formation de base
sur le langage Java. Si vous
avez le moindre doute
quant à la formation qui
vous est la plus adaptée,
n'hésitez pas à nous
contacter : vous serez mis
en relation avec nos
formateurs.
Alternance entre apports
théoriques et exercices
pratiques
formateurs@atp-formation.com
Méthode pédagogique
Assistance
5 jours (35h)
Tarif :
31, avenue du Granier - 38240 Meylan - Tel : 04.76.41.14.20 - Fax : 04.76.41.38.45 - Mail : loraine.godard@atp-formation.com
Sarl au Capital de 10.000 Euros – SIRET 390 032 050 00010 – APE 8559 A - N° d'existence 82 38 018 48 38