6
juin
2006
SWT, Swing ou AWT : lequel choisir ?
juin
2006
Un article de adiGuba
4 Commentaires
IBM a publié un article présentant les différents frameworks graphiques pour Java : SWT, Swing et AWT.
L’article semble assez « neutre » (SWT a été créé par IBM) et présente assez bien les différentes librairies, leurs points forts et leurs points faibles.
De plus il comporte une section sur la comparaison des fonctions des différentes librairies qui s’avère fort pratique et intéressante (en particulier si vous devez passer d’une librairie à l’autre) : Feature Comparaison.
Bonne lecture…
4 Commentaires + Ajouter un commentaire
Tutoriels
Discussions
- Classes, méthodes private
- [REFLEXION] Connaitre toutes les classes qui implémentent une interface
- Difference de performances Unix/Windows d'un programme?
- Définition exacte de @Override
- Recuperation du nom des parametres
- L'apparition du mot-clé const est-il prévu dans une version à venir du JDK?
- Possibilité d'accéder au type générique en runtime
- [ fuite ] memoire
- jre 1.5, tomcat 6.0 et multi processeurs
un pointeur sur javalobby ou il y a une discussion sur cet article et des commentaires tres interressants http://www.javalobby.org/java/forums/t64684.html
principalement sur ce que peuvent faires les JTables face aux table de swt, et sur l’acceleration matérielle de swing via java2D
je trouve l’article pas mal aussi. Il pointe bien les avantages et defauts des differentes solutions.
Bon on remarque que le tableau ne parle pas des interfaces de type MDI (JinternalFrame etc…) c’est un petit oubli…
Ils vendent leur pain c’est sûr
Mais globalement je n’y ai pas vu une éloge particulière de SWT…
« The builders of SWT learned from the AWT and Swing implementations and tried to build a system that had the advantages of both without their disadvantages. In many ways, they succeeded. »
Neutre, pas totalement quand même.
On commence par parler des 2 premiers, puis on présente le 3ème comme ayant la plupart des avantages du passé sans les inconvénients.
Oui, ça parait objectif dans l’intro, quand l’article dit qu’aucun des 3 n’est parfait, et qu’il faut choisir selon la situation. Mais l’analyse est bien menée pour que dans votre situation, SWT l’emporte.
Je ne critique pas SWT, je trouve juste que le mot neutre est vite dit.
Merci pour cet article. Le tableau de comparaison est en effet très intéressant.