Une applet qui vous fait tourner la tête...

Une applet qui fait permet de faire tourner une image...
Votre navigateur n'est pas compatible Java !

Pour utiliser cette applet dans vos pages Web...

KawaRotator
  1. Téléchargez le fichier suivant : KawaRotator.zip
  2. Décompactez-le au même endroit que votre page Web (ou sinon utilisez le tag CodeBase pour paramétrer l'applet).

Vous obtiendrez 3 fichiers :

  • KawaRotator.class
  • RImageCell.class
  • RotateFilter.class
  1. Incorporez le code suivant dans votre page HTML :
<applet code="KawaRotator.class" width="200" height="200">
<param name="IMAGE" value="smiley.gif">
<param name="BACKGROUND" value="fond.gif">
<param name="IMAGECOUNT" value=10>
<param name="DELAY1" value="100">
<param name="PAUSE" value="2000">
<param name="LOOP" value="99">
<param name="DIRECTION" value="CW">
<param name="URL" value="http://www.multimania.com/inisan">
<param name="TARGET" value="uneframe">
Votre navigateur n'est pas compatible Java !
</applet>

Les paramètres sont les suivants :

width La largeur de l'applet, qui peut être plus grande que celle de l'image tournante.
height La hauteur de l'applet.
image L'image à faire tourner (au format GIF ou JPG).
background L'image ou la couleur qui servira de fond.
L'image peut être au format GIF ou JPG.
La couleur doit être au format #RRVVBB (ex. : #FF0000 pour du rouge).

Ce paramètre est facultatif. S'il est omis, le fond est blanc.

imagecount Le nombre d'images pour décomposer la rotation (plus ce nombre est élevé, plus la rotation est détaillée, mais plus la mémoire est sollicitée).
delay1 Le temps de pause entre l'affichage de 2 images.
En millisecondes.
pause Le temps de pause en fin de rotation.
En millisecondes.
loop Le nombre de fois où l'animation doit être répétée.
Peut valoir de1 à 99 (99 étant une boucle infinie).
direction Le sens de rotation.
CW = Clock wise (dans le sens des aiguilles d'une montre)
CCW = Counter clock wise (dans le inverse des aiguilles d'une montre)
Ce paramètre est facultatif (il vaut par défaut CCW).
URL L'adresse de la page web à charger si on clique sur l'image en rotation.
Ce paramètre est facultatif.
target La frame dans laquelle il faut charger la page désignée par URL.
Ce paramètre est facultatif.