Si l'applet n'est pas visible, vous pouvez aussi télécharger et exécuter le fichier jar AppliRVBallons.jar (qui contient aussi les fichiers sources).
Cliquez quelque part dans la fenêtre de l'applet.
Il s'agit d'avoir une fenêtre dans laquelle le scénario est à peu près celui que l'on peut voir avec l'applet ci-dessus, c'est-à-dire :
Au départ, on voit deux disques, l'un vert et l'autre bleu de part et d'autre d'une fenêtre qui ne comporte aucun autre élément graphique. L'un est un peu plus gros que l'autre.
Quand on clique en un point, un carré, un peu plus grand que les disques, apparaît centré sur le point du clic. Simultanément, les disques démarrent en ligne droite vers le carré jusqu'à être dans le carré.
Lorsqu'un des disques est arrivé dans le carré, il attend l'autre.
Les deux disques restent quelques instants ensemble dans le carré.
Les deux disques repartent à leurs places initiales.
Quand les disques sont arrivés à leur place, le rectangle disparaît. On peut à nouveau cliquer pour un autre rendez-vous.
Il vous faudra compléter et modifier la classe Ballon.java qui représente un ballon qui doit pouvoir participer à l'action décrite ci-dessus et la classe LieuRV.java (qui utilise la classe Ballon.java) dans laquelle se passera le scénario. Vous pouvez aussi télécharger la classe Carre.java et la classe .java qu'il n'est pas utile de modifier. Vous pouvez déjà compiler et exécuter ce que nous vous avons fourni pour mieux comprendre ce qui vous reste à faire.
Pour que l'exercice soit achevé, il est nécessaire que le rectangle disparaisse lorsque les ballons sont revenus à leurs places.