TD4Java : utilisation du MediaTracker, de threads et de
AWT
Introduction
Le MediaTracker est une classe qui permet de suivre le chargement des
objets image en cours. Vous pouvez voir ci-dessous un exemple d'utilisation
de ce package. Cette petite démo effectue l'animation des images
à l'aide d'un Thread.
Clicker pour arrêter ou reprendre l'animation.
correction
Travail à faire :
- Refaire la démo. Le nom et le nombre des images sera passé
en paramètre à l'applet à l'aide du tag <PARAM
name=... value=...>. Un exemple de récupération de paramètre
se trouve dans la demo animator du JDK. Vous lirez les images à
l'aide d'un MediaTracker et commencerez à animer la séquence
sitôt que les images sont partiellement arrivées. Comment
feriez-vous pour ne démarrer l'animation que lorsque toutes les
images sont complètement arrivées ?
- Vous allez faire quelque chose
de similaire : construire une interface qui affiche l'équivalent
du visual schnauzer de xv, c'est à dire des petites imagettes. Il
y aura une Checkbox sous chacune des images. Cliquer sur une devra afficher
l'image correpondante en grand plus en bas de la page. Les URL des images
devront être passés en paramètre. On pourra avoir jusqu'à
5 images.