Composants de Visualisation (Viewer) avec JFace

Le cours sur JFace est enfin disponible. Il traite uniquement des aspects liés aux Viewers pour la version Eclipse 3.3. Les autres concepts (Wizard, Ressource…) seront présentés dans un prochain cours.

Au menu de ce support de cours :

  • la partie modèle d’un Viewer via ContentProvider ;
  • le modèle graphique avec LabelProvider ;
  • gestion des colonnes via ViewerColumn ;
  • scope de tous les composants Viewers (TableViewer, TreeViewer, TableTreeViewer, ListViewer, ComboViewer) ;
  • le modèle de sélection via ISelection ;
  • les composants d’édition ;
  • la mise en place d’un CellEditor personnalisé ;
  • techniques de tri et de filtre.

Vous trouverez sur ce lien un contenu détaillé de ce support de cours et sur ce lien le code source des exemples.

Ce billet est open source. Vous avez noté un problème de typographie ?
Ou quelque chose d'obscur ? Améliorer ce billet à partir du dépôt GitHub.