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 Chefs de Projet, Architectes
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 en Intra/Cours Particulier3 jours1650€ HT
AF24372Formation Apache Spark en Intra/Cours Particulier3 jours1470 €HT
AF14783Formation Apache Hadoop en Intra/Cours Particulier3 jours1470 €HT
AF13578Formation Swing, développement en Java en Intra/Cours Particulier3 jours1450€ HT
AF13221Formation MyBatis en Intra/Cours Particulier2 jours1260€ 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 Chefs de Projet, Architectes
PrérequisConnaissances élémentaires en JAVA
Travaux pratiques50%