Booster des Talents IT

Formation Swing, développement en Java

La formation Swing, développement en Java a pour objectif d'apprendre à développer des interfaces riches avec SWING. Elle aborde les principaux composants graphiques ainsi que les différents concepts en rapport.
Prixà partir de
1450 €HT
RéférenceAF13578
Durée3 jours
Public Architectes, Chefs de Projet, Ingénieurs
PrérequisConnaissances élémentaires en JAVA
TP50%

Plan de Formation Swing, développement en Java

Introduction

Les interfaces graphiques
JFC, AWT, SWT et SWING
Composants « lightweight » et « heavyweight »

L’API SWING

Conteneurs, composants et layout
Conteneurs de premier niveau et hiérarchie des classes
Interactions avec l’utilisateur et Look-and-Feel

Conteneurs et composants de base

Cadre (JFrame) et conteneur générique (JPanel)
Classe JComponent et composants élémentaires (JLabel, JButton)
Composants texte (JTextField, JTextArea)
Listes (JCheckBox, JRadioButton, JList, JComboBox)
Boîtes de dialogue (JOptionPane, JDialog)
Proposition pour la formation JAVA-SWING

Positionnement (layout)

Le positionnement des composants
Les principaux gestionnaires de positionnement

Evénements

La gestion des événements avec SWING
Les principaux gestionnaires d’événements

Conteneurs et composants avancés

Panneaux à onglets, divisés, déroulants (JtabbedPane, JsplitPane, JScrollPane)
Fenêtres MDI (JDesktopPane, JInternalFrame)
Editeur (JEditorPane)
Champ multilignes (JTextArea)
Menus et raccourcis (JMenuBar, JMenu, JMenuItem)
Menus contextuels (JPopupMenu) et bulle d’aide (JToolTip)
Barres d’outils (JToolBar)
Barre de progression (JProgressBar)
Curseur (JSlider)
Sélecteurs (JFileChooser, JColorChooser)

Composants complexes

Arborescences (JTree)
Tableaux (JTable)

Dessiner avec SWING

Les classe Graphics et Graphics2D
Dessiner des formes et du texte
Charger des images

Autres fonctions

Changer l’apparence des composants (LookAndFeel)
Les threads
Drag-and-Drop
Approche MVC

Nos autres formations Frameworks Java

AF24507Formation Apache Storm 36 sessions prévues3 jours1650 €HT
AF24372Formation Apache Spark 35 sessions prévues3 jours1470 €HT
AF15369Formation Frameworks Java pour développeurs 38 sessions prévues5 jours2350 €HT
AF14783Formation Apache Hadoop 36 sessions prévues3 jours1470 €HT
AF13578Formation Swing, développement en Java 39 sessions prévues3 jours1450 €HT
Voir les 14 formations
Vous pouvez également être intéressé par des formations développement en Java; Swing, Java; Swing, Langages de développement ou par les formations de notre filière Frameworks Java
Prixà partir de
1450 €HT
RéférenceAF13578
Durée3 jours
Public Architectes, Chefs de Projet, Ingénieurs
PrérequisConnaissances élémentaires en JAVA
Travaux pratiques50%
Suivez l'une de
nos 39 sessions
le 04/11/2020 à Lille
le 30/11/2020 à Grenoble
le 30/11/2020 à Lyon
le 14/12/2020 à Nantes
le 15/12/2020 à Paris
le 12/01/2021 à Toulouse
le 25/01/2021 à Lyon
le 25/01/2021 à Grenoble
le 25/01/2021 à Distance
le 08/02/2021 à Aix-en-Provence
le 10/02/2021 à Paris
le 02/03/2021 à Grenoble
le 02/03/2021 à Lyon
le 02/03/2021 à Distance
le 23/03/2021 à Lille
le 14/04/2021 à Paris
le 28/04/2021 à Nantes
le 19/05/2021 à Lyon
le 19/05/2021 à Distance
le 19/05/2021 à Grenoble
le 31/05/2021 à Toulouse
le 15/06/2021 à Paris
le 21/06/2021 à Aix-en-Provence
le 07/07/2021 à Lille
le 28/07/2021 à Lyon
le 28/07/2021 à Distance
le 28/07/2021 à Grenoble
le 07/09/2021 à Paris
le 21/09/2021 à Nantes
le 05/10/2021 à Grenoble
le 05/10/2021 à Distance
le 05/10/2021 à Lyon
le 25/10/2021 à Toulouse
le 22/11/2021 à Paris
le 22/11/2021 à Aix-en-Provence
le 14/12/2021 à Lille
le 20/12/2021 à Distance
le 20/12/2021 à Lyon
le 20/12/2021 à Grenoble
Voir toutes les dates