Réalisation D’une Application Java avec Bibliothèque Swing
D’une Application
Java avec
Bibliothèque Swing
2012/2013
1
Sommaire
Page
1.
Bibliothèque Swing ..............................................................................................3
1.1.
Présentation................................................................................................3
1.2.
Packages ......................................................................................................4
1.3. Composantes..................................................................................................5
2.
Cahier de charge ................................................................................................ 14
3.
Réalisation de l’application ................................................................................ 14
4.
Exemple d’exécution .......................................................................................... 20
2
Bibliotheque Swing:
Présentation
Swing fait partie de la bibliothèque Java Foundation Classes (JFC). C'est une
API dont le but est similaire à celui de l'API AWT mais dont les modes de fonctionnement et d'utilisation sont complètement différents. Swing a été intégré au JDK depuis sa version 1.2. Cette bibliothèque existe séparément. pour le JDK 1.1.
Swing propose de nombreux composants dont certains possèdent des fonctions étendues, une utilisation des mécanismes de gestion d'événements performants (ceux introduits par le JDK 1.1) et une apparence modifiable à la volée (une interface graphique qui emploie le style du système d'exploitation
Windows ou Motif ou un nouveau style spécifique à Java nommé Metal).
Tous les éléments de Swing font partie d'un package qui a changé plusieurs fois de nom : le nom du package dépend de la version du J.D.K. utilisée : com.sun.java.swing : jusqu'à la version 1.1 beta 2 de Swing, de la version 1.1 des JFC et de la version 1.2 beta 4 du J.D.K. java.awt.swing : utilisé