Eclipse et l'architecture RCP
Formation
À Toulouse Cedex 1
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Apprendre à utiliser la plateforme Eclipse et le PDE pour réaliser des applications basées sur Eclipse et l?architecture RCP. Apprendre à réaliser des interfaces utilisateur en utilisant le framework SWT
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Programme
- Introduction
- Titre Rubrique
- Présentation d?Eclipse et de son architecture : les plugins et les features
- L?interface d?Eclipse : le workbench, les perspectives, les vues et les éditeurs, les pages de préférences.
- Présentation de RCP : le framework, les plugins, SWT et JFace
- Les outils : PDE et Visual Editor
- Les autres composants : aide, gestion des mises à jour, GEF.
- Le socle technique
- Première application RCP, utilisation des templates.
- Exécution depuis Eclipse, en autonome : le Branding
- Structure des plugins. Les fichiers MANIFEST.MF et plugin.xml.
- Décomposition d?une application RCP
- Le programme principal
- La perspective par défaut
- Les classes Advisor : le Workbench advisor, le workbench window advisor, actionBar advisor
- La classe Plugin
- Le fichier build.properties
- Les vues
- Les perspectives
- Les menus et Toolbar
- Création d?une configuration de produit
- Aperçu de la construction de l?aide
- Présentation de l?internationalisation
- Créer une vue d?Eclipse
- Le principe et la mise en ?uvre
- Ajouter une nouvelle vue
- La classe de la vue pour extension dans le plugin
- Les menus et les toolbars, définir et ajouter une action
- Les menus contextuels
- Intégration dans le menu et la toolbar de fenêtre
- Intégration dans les autres vues
- La persistance d?état
- Utiliser SWT
- Présentation et caractéristiques de SWT, comparaison avec AWT et Swing
- Les classes SWT, Display et Shell
- Les composants, exemple de Button, Label et Text, Liste et Combo
- Les menus
- Les onglets, les tables et les arbres
- Le dessin (Canvas, GC, Color, Font, Image)
- Les conteneurs : Composite et Group
- La gestion des erreurs
- Positionnement des contrôles : les Layouts
- Les événements
- Les boîtes de dialogue : MessageBox, FileDialog, PrintDialog
- Personnaliser une boîte de dialogue
- La librairie JFace
- Présentation de JFace, configurer Eclipse pour utiliser JFace
- Savoir utiliser les 'Viewers' JFace, le pattern MVC
- Les Viewer Table, Tree List et TableTree
- Les concepts Input, ContentProvider et LabelProvider
- L?édition
- Les tris et les filtres
- Composants additionnels : dialogues, Assistants, Préférences, Ressource
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Eclipse et l'architecture RCP