Interfaces Graphiques en java
- AWT : Abstract Window Toolkit utilise les composants natifs de la plate-forme → limité en composants
- Swing : basé sur AWT, enrichi, composants indépendants de la plate-forme, MVC → Lenteur
- SWT : Standard Widget Toolkit, Bibliothèque graphique libre créée par IBM (Eclipse repose sur cette architecture), utilise les composants natifs si possible, implémente le reste en java.
- JFace : Bibliothèque graphique libre s'appuyant sur SWT, et permettant d'implémenter MVC
- Eclipse RCP : Rich Client Platform, utilisant SWT, JFace