Kamryn
Swing est technologiquement plus avancé que AWT. Il a beaucoup plus de fonctionnalités et de fonctions. Il dispose d'un ensemble plus riche de composants qui peuvent être modifiés et modifiés en fonction de la bibliothèque. Il utilise MVC, qui est Model View Controller Paradigm, offrant ainsi une interface graphique plus flexible. Swing a également un double tampon intégré et en même temps est léger. Il est également basé à cent pour cent sur Java. Et fournit donc des icônes, ainsi que des bordures décoratives et attrayantes pour les composants et les info-bulles.
Le seul défaut est que tous les swings ne peuvent pas agir comme des composants natifs. Swing est nécessaire pour créer un programme Java. Cette boîte à outils est très complexe avec son package de texte personnalisable et son support d'accessibilité intégré. Étant donné que swing est construit sur un package 2D, il peut facilement améliorer toutes les animations et images. Et son cadre d'annulation supportant ainsi d'innombrables éditions. Ainsi, le swing bat définitivement AWT à tous points de vue.