Chap 7 la programmation graphique et evenementielle 1
La programmation graphique et événementielle en Rajae El Ouazzani - CLa programmation graphique et événementielle en Java - CPrésentation ? Swing est la bo? te à outils d'interface utilisateur de Java Il a été développé durant l'existence de Java et fait désormais partie des API Automates Programmables Industrielles centrales de Java et supérieure ? Swing via son paquetage javax swing ainsi que ses nombreux souspaquetages fournit des classes pour représenter des éléments d'interface comme les fenêtres des boutons des bo? tes combo des arborescences des grilles et des menus - toute chose nécessaire à la construction d'une interface utilisateur dans une application Java ? Swing fait partie d'une collection plus vaste de logiciels baptisée JFC Java Foundation Classes JFC est la partie la plus volumineuse et la plus compliquée de la plate-forme Standard Java - CPlan de la partie Programmation graphique ? Section Introduction ? Section Les conteneurs JFrame et JPanel ? Section Le composant bouton JButton ? Section Les gestionnaires de placement Layout ? Section Les étiquettes JLabel ? Section Les images ImageIcon ? Section Les composants texte JTextComponent JTextField JTextArea JPasswordField JFormattedTextField JEditorPane - CSection Introduction - CAbstract Window Toolkit AWT ? Pour comprendre Swing il est utile de comprendre son prédécesseur AWT Abstract Window Toolkit issu du paquetage java awt ? AWT est une abstraction Il est portable ses fonctionnalités sont les mêmes pour toutes les implémentations Java Bien que les gens s'attendent généralement à ce que leur applications aient un lookand-feel cohérent il est souvent di ?érent d'une plateforme à l'autre C'est pourquoi AWT a été conçu pour fonctionner de la même façon sur toutes les plate-formes avec l'aspect du système natif - CSuite ? AWT utilise des bo? tes à outils interchangeables qui interagissent avec le système de fenêtrage de l'hôte pour a ?cher les composants de l'interface utilisateur ? Les éléments d'interface utilisateur ou composants sont de simples classes issues du paquetage java awt Il y ? a la classe Frame cadre de la fenêtre la classe Button bouton la classe TextField zone de saisie etc ? Il sera préférable d ? utiliser l'interface utilisateur Swing Toutefois on va utiliser certains des éléments d'AWT comme la classe Color et la gestion des événements ainsi que quelques d ? autres éléments - CLes composants du paquetage java awt CL'interface utilisateur Swing ? Swing suit une approche fondamentalement di ?érente Les composants de Swing sont implémentés directement dans Java càd quelle que soit la plateforme utilisée un bouton Swing a toujours la même apparence ? Les composants Swing sont plus souples et peuvent être complétés et modi ?és dans les applications Par ailleurs Swing propose un ensemble d'éléments d'interface plus étendu et pratique ? La plupart des classes de composant Swing commencent par la lettre J JButton JFrame etc Button et Frame en AWT ? Pour retrouver ces composants Swing il faut importer le paquetage javax swing - CDe AWT à Swing - ? JFrame hérite de Frame ? JButton JLabel JTextField JMenu etc héritent tous
Documents similaires
-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 06, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 255.9kB