Description
La librairie Swing a été développée en partie pour corriger certains inconvénients tels que celui posé par la technologie précédente (AWT), et plus généralement pour assurer une portabilité accrue.
Les éléments graphiques développés à l’aide de Swing sont dessinés par la librairie elle même, l’affichage n’est pas délégué au système. Un élément graphique Swing aura toujours la même apparence d’une plate-forme à l’autre.
En outre un élément graphique peut être défini par Swing sans même que ce composant ait un équivalent au niveau du système d’exploitation.