Java est une plate-forme logicielle populaire développé par Sun Microsystems connue pour sa plate-forme indépendante , " write once, run anywhere" code. Swing est une boîte à outils d'interface utilisateur graphique pour Java , offrant un ensemble cohérent d' éléments d'interface graphique appelée widgets pour les programmeurs Java. Avant de Swing, Java utilisé principalement Résumé de Windows Toolkit , ou AWT , pour ses interfaces graphiques , qui s'affiche l'interface graphique basée sur le style native du système d'exploitation sous-jacent. Balançoire a été développé pour s'assurer que tous les programmes Java non seulement exécutés le même, mais a également examiné le même quelle que soit la plateforme qu'ils couraient sur . The Swing Tutorial
officiel Il s'agit d'une partie du tutoriel officiel Java et est hébergé sur le site Web de Java , intitulé " Trail . Création d'une interface graphique avec JFC /Swing" C'est un tutoriel très complet disposés d'une manière pas-à -pas avec des exemples . Il est divisé en 10 catégories pour les différents niveaux de swing développement GUI de débutant à avancé , couvrant des domaines tels que la mise en route avec Swing, swing apprentissage avec l'EDI NetBeans , en utilisant des composants Swing , concurrence dans Swing, utilisation d'autres fonctions Swing , portant sur les composants dans un conteneur, modifier le look and feel , glisser -déposer, le transfert de données , l'écriture de gestionnaires d'événements et d'effectuer peinture personnalisée des composants d'interface graphique .
JavaBeginner Java swing Tutorial
Hébergé au JavaBeginner.com , ce tutoriel s'adresse principalement à ceux qui ont tout juste commencé à programmer en Java. Il comprend une vue d'ensemble de ce que Swing est et comment il fonctionne en Java et un exposé sur sa relation ainsi que la comparaison avec AWT . La hiérarchie des classes Swing et composants est représenté dans un diagramme , suivie par des liens de leurs descriptions et des exemples de leurs utilisations. Quelques projets complets de base sont également inclus comme autres exemples.
The Swing Tutoriel Java à ZetCode
décrit sur le site comme un tutoriel pour débutant et intermédiaire les développeurs, c'est un guide pour le développement d'applications non triviales . Il couvre les composants Swing avec des exemples complets par section par section et comprend le code complet d'un puzzle et un jeu de Tetris à la fin pour servir d'exemples riches en fonctionnalités
Swing: . Un rapide Tutorial pour les programmeurs AWT
Développé à l'installation de Computer Center Kossiakoff de l'Université John Hopkins , ce tutoriel est principalement destiné aux personnes ayant une expérience préalable de développement des interfaces graphiques avec AWT . Il couvre toutes les principales composantes de la balançoire avec des exemples et une discussion sur leur comparaison avec des composants AWT correspondants ou équivalents , les utilisateurs sont déjà vécu avec .