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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!