ITI 1521. Introduction `a l’informatique II
Marcel Turcotte
´
Ecole de science informatique et de g´enie ´electrique
Universit´e d’Ottawa
Version du 4 f´evrier 2012
R´esum´e
´
El´ements graphiques
Programmation ´ev´enementielle
Classe imbriqu´ee non-static
– Model-View-Controller
.Pensez-y, n’imprimez ces notes de cours que si c’est n´ecessaire!
AWT
Abstract Window Toolkit (AWT) est la plus ancienne librairie de classes utilis´ee
afin de construire des interfaces graphiques en Java. AWT a fait partie de Java
depuis son tout d´ebut.
Swing est une librairie am´elior´ee et plus r´ecente.
JComponent
Un ´el´ement graphique s’appelle une composante graphique (component). Con-
s´equemment, il existe une classe nomm´ee JComponent qui d´efinit les ca-
ract´eristiques communes des composantes.
Les sous-classes de JComponent incluent : JLabel, JList, JMenuBar, JPanel,
JScrollBar, JTextComponent, et.
JComponent
JLabel JList JPanel JTextComponent
JEditorPane JTextArea JTextField
javax.swing.JComponent
JLabel JList JPanel JTextComponent
JEditorPane JTextArea JTextField
java.awt.Container
java.awt.Component
Object
javax.swing.JComponent
JLabel JList JPanel JTextComponent
JEditorPane JTextArea JTextField
java.awt.Container
java.awt.Component
Object
AWT et Swing utilisent fortement l’h´eritage. La classe Component d´efinit
l’ensemble des m´ethodes communes aux objets graphiques, telles que setBack-
ground( Color c ) et getX().
La classe Container d´efinie le comportement des objets graphiques pouvant
contenir des objets graphiques, la classe d´efinit les m´ethodes add( Component
component ) et setLayout( LayoutManager mgr ), entre autres.
1 / 45 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 !