Let’s Swing !

Vous connaissez Swing ? Oui, enfin non, pas la musique
En plus d’avoir fait danser des générations, il s’agit aussi de la librairie Java pour les interfaces lourdes en Java (ok c’est moins glamour).

A propos de Swing on parle souvent de sa grande complexité et le moins que l’on puisse dire, c’est que ce n’est pas exagéré (là on peut voir la comparaison avec la musique en fin de compte).
Profitons de cet article pour revenir sur quelques uns de ces aspects qui en ont déjà dérouté plus d’un  :

  • la complexité de la gestion de l’EDT
  • les pièges du modèle événementiel.

Si ces deux points viennent souvent en tête des mauvaises pratiques de programmation les plus courantes, leurs effets sont surtout une des causes de la mauvaise réputation de Swing.

Allez, entrons dans le vif du sujet.

Lire la suite