
APPLET JAVA I : REFLET D’IMAGE Version 1.5
INTRODUCTION
Le langage de programmation Java a été conçu par la société Sun. L’utilisation de Java est
gratuite. De plus Java est indépendant des plateformes utilisées.
Un sous-programme Java est écrit, puis compilé. Son code (= une « Applet » avec un nom du
genre : xxxx.class) est rendu accessible à votre page HTML et appelé par celle-ci.
Il n’est pas nécessaire de connaître Java pour se servir d’une Applet Java. On en trouve un
peu partout sur le Web.
Il ne faut pas confondre les applets Java avec les applications proprement dites qui sont
lancées par un interpréteur (JVM).
Dans ce premier exemple nous allons étudier l’utilisation d’une Applet qui calcule un reflet
animé à pour une image donnée.
METHODE
L’applet que nous allons utiliser se trouve dans le répertoire \Cd Stage Site\ Applet Java\
sous le nom : lake.class. Attention : Penser à copier l’applet sur votre poste.
Note : Cet excellent exemple d’Applet écrite en Java provient du site suivant :
http://www.demon.co.uk/davidg
La page Html à partir de laquelle cette applet est appelée sera nommée reflet.htm.
Le code de l’applet lake.class doit être dans le répertoire courant de la page reflet.htm.
Ici l’image traitée se nomme kiosque.gif et se trouve aussi dans le répertoire :
\Cd Stage Site\Applet Java\
Elle est au format gif et sa taille est de 200X250 pixels.
Elle doit être copiée dans le répertoire qui contiendra la page reflet.htm.
Pour avoir la taille de l’image on peut passer par PhotoShop, Edition, Taille Image,
ou par un logiciel de retouche d’image quelconque.
Avec le reflet de l’image on a donc une zone de 200X500 pixels.
On ajoute le bout de code HTML suivant dans le corps de la page reflet.htm (entre <BODY>
et </BODY>) pour utiliser l’applet sur une image :
<APPLET CODE="lake.class" WIDTH="200" HEIGHT="500" >
<PARAM NAME="image" VALUE="kiosque.gif">
<PARAM NAME="href" VALUE="http://www.demon.co.uk/davidg">
</APPLET>
L’option "href" permet d’indiquer un lien en cas de clic gauche sur l’image.
Attention : lors de la publication de cette page, il faut que l’applet soit aussi transférée sur le
site ainsi que l’image (dans le même répertoire que la page).