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.
  • le 06/01/2020 à Paris
  • le 29/01/2020 à Aix-en-Provence
  • le 10/02/2020 à Lille
  • + 24 autres sessions
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 28 sessions prévues3 jours1650 €HT
AF24372Formation Apache Spark 29 sessions prévues3 jours1470 €HT
AF15369Formation Frameworks Java pour développeurs 27 sessions prévues5 jours2350 €HT
AF14783Formation Apache Hadoop 29 sessions prévues3 jours1470 €HT
AF13578Formation Swing, développement en Java 27 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 27 sessions
le 06/01/2020 à Paris
le 29/01/2020 à Aix-en-Provence
le 10/02/2020 à Lille
le 12/02/2020 à Grenoble
le 12/02/2020 à Lyon
le 23/03/2020 à Paris
le 25/03/2020 à Nantes
le 01/04/2020 à Toulouse
le 15/04/2020 à Grenoble
le 15/04/2020 à Lyon
le 25/05/2020 à Paris
le 25/05/2020 à Aix-en-Provence
le 02/06/2020 à Grenoble
le 02/06/2020 à Lyon
le 22/06/2020 à Lille
le 06/07/2020 à Nantes
le 22/07/2020 à Paris
le 09/09/2020 à Lyon
le 09/09/2020 à Grenoble
le 28/09/2020 à Toulouse
le 06/10/2020 à Paris
le 13/10/2020 à Aix-en-Provence
le 04/11/2020 à Lille
le 30/11/2020 à Lyon
le 30/11/2020 à Grenoble
le 14/12/2020 à Nantes
le 15/12/2020 à Paris
Voir toutes les dates