L'objectif de cet exercice est d'exploiter les modèles de Java/Swing.
JSlider
un moyen de spécifier le modèle de données
associé à un potentiomètre.JTextArea
.JTextArea
un moyen pour spécifier le modèle de
données utilisé.JTextPane
. Faire en sorte
que ce widget utilise le même modèle que
le JTextArea
.SimpleAttributeSet
et de la
méthode setCharacterAttributes
de la
classe DefaultStyledDocument
, changer la couleur du texte
inséré s'il s'agit de plus d'un caractère. Copier/coller un mot dans
le JTextArea
ou dans le JTextPane
Synchronisation de composants hétérogènes via un modèle partagé
Implémenter un modèle utilisable à la fois par un
objet JSlider
et un objet JTextField
. Le but
est de pouvoir connecter ces deux types de widgets sur le modèle afin
de synchroniser leurs vues sans utiliser d'écouteurs
spécifiques.