Chapitre 2: IHM sous Java (Swing) Interface Graphique

27/01/2013
1
Chapitre 2: IHM sous Java
(Swing)
Interface Graphique
Une interface graphique en Java est un assemblage
conteneurs (Container) et de composants (Component).
Un composant est une partie "visible" de l'interface
utilisateur Java.
Exemple : les boutons, les zones de textes ou de dessin, etc.
Un conteneur est un espace dans lequel on peut
positionner plusieurs composants.
Par exemple les fenêtres, les applets, etc.
2Chapitre 2: IHM sous Java
(Swing)
27/01/2013
2
Structure IHM Swing
Frame Layout
Contenu (bouton, label, etc.)
3Chapitre 2: IHM sous Java
(Swing)
Hierarchie
4Chapitre 2: IHM sous Java
(Swing)
27/01/2013
3
Les composants Swing
Composants Basiques
– JButton
– JCheckBox
– JRadioButton
– JToggleButton
– JComboBox
– JList
– JSlider
– JTable
– JTree
– JProgessBar
– JSpinner
5Chapitre 2: IHM sous Java
(Swing)
Voir Annexe 3 :
Les
Composants
Swing
Layout et les containers
Pour positionner un composant, nous avons plusieurs
positions prédéfinis. Ces positions qui sont proposés par
Java sont:
• BorderLayout
• BoxLayout
• CardLayout
• FlowLayout
• GridBagLayout
• GridLayout
6Chapitre 2: IHM sous Java
(Swing)
Voir Annexe 1 :
Les Layout
27/01/2013
4
Les Evénements
• Evénements:
Clique sur un bouton
Bouton radio coché
Champ texte validé
Elément sectionné d’une liste
déroulante
– …
7Chapitre 2: IHM sous Java
(Swing)
Voir Annexe 2 :
Les Événements
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !