Cours java swing
Interfaces graphiques
Généralités Interfaces
graphiques en Java Composants et conteneurs Gestionnaires d'affichage Graphics Réponse aux événements et des exercices ...
interfaces graphiques
Une interface graphique est constituée de composants graphiques (boutons, menus, fenêtres, etc.) disposés dans des conteneurs (cadres, panneaux, etc.) et capables de réagir à des événements (souris, clavier)
Interfaces graphiques en Java
Interface
obtenue par assemblage de composants : Component Composants regroupés dans des conteneurs : Container Disposition des composants gérée par des LayoutManager Réaction aux événements via des EventListener
composants et conteneurs en Java
import
java.awt.* import javax.swing.*;
composants et conteneurs awt
Abstract
: Unix, DOS, Windows, MacOS Window : gestion des fenêtres graphiques Toolkit : boîte à outils
composants et conteneurs swing
Extension
de awt Classes généralement repérables par l’initiale J
Le Package Swing
javax.swing Composants Basiques Composants Textes Menus, Bar d’outils et ToolTips Containers javax.swing.beaninfo javax.swing.beaninfo.im ages javax.swing.border javax.swing.colorchoos er javax.swing.event
javax.swing.filechooser javax.swing.plaf javax.swing.plaf.basic javax.swing.plaf.metal javax.swing.plaf.multi javax.swing.table javax.swing.text javax.swing.text.html javax.swing.tree javax.swing.undo
1er novembre 2004
8 Swing et Interfaces Graphiques - Demoulin Yann - DESS R
Les Composants Swing
Composants Basiques
– – – – – – – – – – – – JApplet JButton JCheckBox JRadioButton JToggleButton JComboBox JList JSlider JTable JTree JProgessBar JSpinner
1er novembre 2004
9 Swing et Interfaces Graphiques - Demoulin Yann - DESS R
Les Composants Swing
Menus,
Bar d’outils et ToolTips
– JMenuBar – JMenu – JMenuItem – JCheckBoxMenuItem –