Formation Java Swing
Objectif
Swing est une bibliothèque graphique pour le langage de programmation Java, il constitue l'une
des principales évolutions apportées par Java 2 par rapport aux versions antérieures. Il offre la
possibilité de créer des interfaces graphiques identiques quel que soit le système d'exploitation
sous-jacent.
Lors de cette formation vous apprendrez à développer des applications graphiques en Java
avec Swing. Vous saurez positionner Swing dans l'architecture Java.
A la fin de cette formation, vous saurez développer, déployer, et configurer une application Java
avec Swing et vous connaitrez toute l'étendue des possibilités offertes par cette bibliothèque.
Public concerné
Développeurs Java.
Pré-requis
Connaitre le Java ou avoir suivi la formation Java initiation.
Informations pratiques
Référence : #SWF
Durée : 10 sessions de 3 jours
Tarif inter-entreprises: 1 450€ (HT)
Stage intra-entreprise disponible
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java Swing
Dates :
- 20 au 22 janvier 2016
- 08 au 10 Février 2016
- 24 au 26 février 2016
- 16 au 18 Mars 2016
- 06 au 08 Avril 2016
- 11 au 13 Mai 2016
- 20 au 22 Juin 2016
- 27 au 29 Juillet 2016
- 05 au 07 Octobre 2016
- 30 Novembre au 02 Décembre 2016
- entre janvier et décembre 2016
- 1 session de 3 jours / mois
Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants
formateurs.
Présence nationale
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java Swing
Cliquez sur l'image pour l'agrandir
Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille,
Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse,
Toulon, Tours
Programme
Présentation de Java Swing
L'histoire de Swing, avantages et inconvénients
Concepts architecturaux de Swing
Positionnement de Swing sur le marché
Intégration de Swing sous Eclipse
Comparaison d'AWT, SWT et Swing
Swing et le MVC
LookAndFeel, Layout, évenements, et applets
Fondamentaux de Swing
Contraintes classiques d'une IHM
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java Swing
Gérer les interventions utilisateurs avec des évènements
Conteneurs, contrôles, et layout
Les conteneurs Swing
C'est quoi et à quoi ça sert?
Une racine : JComponent
Présentation des différents conteneurs : JFrame, JDialog, JMenu, JPanel, JScrollPane,
JFileChooser, etc.
Exercice Pratique: Création d'un formulaire de saisie de notes de frais avec possibilité d'envoi
un fichier image
Composants
Points communs à tous les composants
Ajouter du texte : JLabel, JTextField, JTextArea, etc.
Ajouter des boutons : JButton, JToggleButton, JRadioButton, etc.
Autres composants : JTree, JTable, sliders, spinners, etc.
Exercice Pratique: Amélioration du formulaire et création d'une liste paginée d'affichage de
notes de frais par mois
Layouts
Utilité des layouts
Principaux layout : BorderLayout, FlowLayout, GridLayout, BoxLayout, et
GridBagLayout
Créer son propre layout
Aller plus loin dans son application
Créer une image d'accueil avec les Splash Screens
Logos et icônes
Internationalisation / Localisation
L'asynchrone avec SwingUtilities, SwingWorker.
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
Formation Java Swing
Notions avancées
Création d'un composant
Le mutithreading.
Le Drag'n Drop
Le Look & Feel
Les menus et les conteneurs MDI
Exercice Pratique: Gestion au niveau client de l'échange des données (notes de frais) avec un
serveur. Le tout devra être fait de manière asynchrone.
Déployer son application
Créer une application installable
Créer une application web (Applet)
Exercice Pratique: Déploiement de l'application
Logiciels utilisés
Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera
préinstallé sur les postes.
Eclipse
Travaux pratiques
Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environt
60% du temps est concacré à la pratique.
Formations connexes disponibles dans notre centre de formation
Si vous souhaitez aller plus loin, vous pouvez suivre la formation Java Perfectionnement.
Vous pouvez également vous orienter vers la programmation web avec Java en suivant la
formation JEE6 et JSF.
Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected]
1 / 6 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !