Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation JAVA Programmation dapplications graphiques avec Swing
Domaine : Langages et Frameworks
DURÉE
5 jour(s)
OBJECTIFS
Utiliser les API Java avec la documentation. Développer une interface graphique simple. Utiliser les principales classes de l'API Swing. Intégrer les barres standards (menu bar, tool bar, status bar). Utiliser conteneurs évolués. Manipuler composants complexe (tree view, table view). Créer et utiliser JavaBeans visuels. Internationaliser une application Swing.
Pré-requis
Bonne connaissance de la syntaxe Java ainsi que du modèle objets en Java.
Participants
Toute personne maîtrisant le langage de programmation Java.
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
JAVA Programmation dapplications graphiques avec Swing
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 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)
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)
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)
Les composants traditionnels d'une fenêtre
Les barres de menu
Concepts fondamentaux liés à la mise en oeuvre d'une barre de menu
Mise en oeuvre de menus contextuels
Les barres d'outils (Présentation de la classe JToolBar, Ancrer une barre de statut)
Réalisation d'une barre de statut
Concepts fondamentaux liés à la mise en oeuvre d'une barre de menu
Mise en oeuvre de menus contextuels
Les barres d'outils (Présentation de la classe JToolBar, Ancrer une barre de statut)
Réalisation d'une barre de statut
Quelques conteneurs évolués
Mise en oeuvre d'une zone scrollable
Utilisation d'onglet
Mise en oeuvre d'une architecture MDI
Utilisation d'onglet
Mise en oeuvre d'une architecture MDI
Utilisation de composants évolués
Les tables - classe JTable (Utilisation de modèle de table, Utilisation des Renderer)
Les listes (Utilisation de modèle de liste, Utilisation des Renderer)
Les arborescences - classe JTree (Utilisation de modèle de d'arborescence, Utilisation des Renderer)
Les listes (Utilisation de modèle de liste, Utilisation des Renderer)
Les arborescences - classe JTree (Utilisation de modèle de d'arborescence, Utilisation des Renderer)
Création et utilisation de composant JavaBeans visuels
Création d'un composant JavaBeans
Empaquetage d'un composant JavaBeans
Utilisation d'un composant JavaBeans
Empaquetage d'un composant JavaBeans
Utilisation d'un composant JavaBeans
Quelques dernières touches
Internationalisation d'application Java
Gestion du clipboard (copier/coller)
Gestion du drag'n drop (glisser/déplacer)
Gestion de l'impression
Intégration de contrôle ActiveX dans une application Java
Gestion du clipboard (copier/coller)
Gestion du drag'n drop (glisser/déplacer)
Gestion de l'impression
Intégration de contrôle ActiveX dans une application Java
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- JAVA Programmation Orientée Objet en Java : les fondamentaux
- JAVA 1B JAVA - Programmation Orientée Objet en Java : les compléments
- JAVA Mise en oeuvre d'interfaces graphiques avec JavaFX
- JAVA Optimisations de code Java
- JAVA Tester une application Java
- JAVA Sécuriser une application Java
- JAVA/JAKARTA EE Mise en oeuvre de Services Web
- JAVA/JAKARTA EE Développement dapplications Web et de Web Services
- JAVA/JAKARTA EE Administration dun serveur Tomcat
- SPRING Programmation d'applications d'entreprise avec Spring Framework
- JAVA Intégration continue avec Jenkins
- JAVA Utilisation de loutil de build ANT
- JAVA Utilisation de loutil de build Maven
nos centres de formation