Programmation Parallele TD3

  1. Animation d'une horloge digitale.
    1. Compilez le fichier AnimationV1.java, exécutez l'applet dans une page html testV1.html.
    2. Modifiez Animation.java en introduisant une boucle d'affichage. Observez et expliquez. Le source AnimationV2.java, et l'applet testV2.html.
    3. Modifiez Animation.java en effacant avant le réaffichage. Observez et expliquez. Le source AnimationV3.java, et l'applet testV3.html.
    4. Modifiez Animation.java en ajoutant une attente de 1000 milliseconde entre chaque réaffichage. Observez et expliquez. Le source AnimationV4.java, et l'applet testV4.html.
    5. Modifiez Animation.java en utilisant l'interface Runnable afin de conservez le comportement normal de l'applet. Le source AnimationV5.java, et l'applet testV5.html.
  2. Animation d'une horloge sans scintillement
    1. Méthode du double tampon : Utilisez une deuxième surface de dessin pour diminuer l'effet de scintillement. Le source AnimationV6.java, et l'applet testV6.html.
    2. Restriction du réaffichage : Réécrivez la méthode update en utilisant la méthode clipRect afin de diminuer l'effet de scintillement. Le source Animation.java, et l'applet test.html.