LineScroller (versions 1 et 2)

Voici un exemple de scroller simple écrit en Java.

Votre navigateur n'est pas compatible Java :-(

 

Pour utiliser cette applet dans vos pages Web...

LineScroller existe en 2 versions :

LineScroller
  1. Téléchargez le fichier suivant : LineScroller.class ou la version 2 : LineScroller2.class
  2. Placez-le au même endroit que votre page Web (ou sinon utilisez le tag CodeBase pour paramétrer l'applet).
  3. Incorporez le code suivant dans votre page HTML :
<applet code="LineScroller.class" width="600" height="50">
<param name="BACKGROUND" value="#FFFFFF">
<param name="FOREGROUND" value="#000000">
<param name="FONT" value="Courier,BOLD,24">
<param name="MSGCOUNT" value="3">
<param name="MSG0" value="Ceci est un essai">
<param name="MSG1" value="du LineScroller">
<param name="MSG2" value="Fin du message">
<param name="URL2" value="http://www.multimania.com/inisan,frame2">
<param name="PAUSE1" value="30">
<param name="PAUSE2" value="2000">
<param name="STEP" value="4">
Votre navigateur n'est pas compatible Java !
</applet>

Les paramètres sont pratiquement identiques à ceux de l'applet KawaPuzzle, soit :

width La largeur de l'applet.
height La hauteur de l'applet.
background La couleur qui servira de fond.
La couleur doit être au format #RRVVBB (ex. : #FF0000 pour du rouge).
foreground La couleur des messages.
La couleur doit être au format #RRVVBB (ex. : #FF0000 pour du rouge).
font La police de caractères pour le texte, sous la forme :
"police,style,taille"

La police peut prendre les valeurs Dialog, Courier, Helvetica ou TimesRoman.
Le style peut prendre les valeurs PLAIN (texte normal), BOLD (texte gras), ITALIC (texte italique) ou une combinaison du type BOLD+ITALIC.

msgcount Le nombre total de messages
msg0 Le 1er message (les messages vont de 0 à msgcount-1)
msg1 Le 2ème message, et ainsi de suite.
pause1 Le temps de pause entre 2 déplacements du message.
En millisecondes.
pause2 Le temps de pause lorsque le message s'arrête en milieu d'applet.
En millisecondes.

Si vous ne souhaitez pas que le message s'arrête en milieu d'applet, faites en sorte que la pause2 soit égale à la pause1.

step Le nombre de pixels pour le déplacement de l'image.
Plus ce nombre est élevé, plus le message se déplace vite (mais moins il est lisible !).
url0 Disponible sur LineScroller2 seulement.
L'adresse de la page web à associer au message 0, sous la forme :
"url,frame"

Si le message ne doit être lié à aucune page, ignorez ce paramètre.
La frame peut également être omise.

url1 Disponible sur LineScroller2 seulement.
L'adresse de la page web à associer au message 1, et ainsi de suite.