Image Map Java

Image Map en Java


Description de l'applet

Cette applet permet de créer une image réactive.

Démonstration de l'applet


Utilisation de l'applet imap.class

Vous indiquez les dimensions de votre image avec les options WIDTH et HEIGHT du tag APPLET.
Paramètres :
PARAM NAME VALUE OBLIGATOIRE
imagemap Nom du fichier image servant de carte. OUI
nbzones Nombre de zones réactives. OUI
zone-X Informations sur la zone réactive (X de 0 à nbzones-1).(1) OUI
zone-d Informations sur la zone non réactive Non
lcolor Couleur du label explicatif au format RRGGBB. Non
ccolor Couleur du contour du label au format RRGGBB. Non
tcolor Couleur du texte du label au format RRGGBB. Non
ocolor Couleur du contour des zones réactives au format RRGGBB. Non
nohighlight Les zones réactives ne sont pas mises en évidence. (pas de valeur à mettre) Non
bitmaps Les zones réactives changent d'image. (pas de valeur à mettre) Non

(1)Description du paramètre zone-X :
Il se compose de 4 ou 5 paramètres séparés par un point virgule (;)
  1. Type de la zone : Indique la forme de la zone réactive. 4 types différents :
    -RECT : zone rectangle.
    -CIRCLE : zone circulaire.
    -POLYGON : zone polygonale.
    -DEFAULT : reste de l'image.
  2. Coordonnées des points de zones :
    -Rectangles : Sommet haut gauche puis Sommet Bas Droit.
    -Cercles : Coordonnées du centre puis Rayon.
    -Polygones : Coordonnées des différents points.
    -Défaut : Pas de coordonnées.
  3. Lien correspondant à la zone. Peut être relatif ou absolu. :
    -Lien : Lien seul.(frame par défaut = _self)
    -Lien,Cible : Lien et frame cible
  4. Commentaires : Peut être sur plusieurs lignes. La fin d'une ligne est indiquée par le caractère |. Si vous ne voulez pas de commentaires, mettre un espace.
  5. Image : Nom du fichier image à afficher quand la zone est survolée


Source exemple :

<HTML>

<BODY>

<!-- Appel de l'applet -->
<APPLET CODE="imap.class" CODEBASE="../sources/" WIDTH=350 HEIGHT=300>
   <PARAM NAME="imagemap" VALUE="map.gif">
   <PARAM NAME="nbzones" VALUE="2">
   <PARAM NAME="zone-0" VALUE="RECT;37,20,160,55;../animation1.html;Pour l'animation|de vos pages">
   <PARAM NAME="zone-1" VALUE="CIRCLE;174,167,51;../../accueil.html;Retour à l'accueil">
</APPLET>

</BODY>

</HTML>


Télécharger l'applet au format zip.

MENU

©1997 - La Petite Boutique Java & JavaScript
WebMaster : Cyril Pannetier