Auteur:  Ed Hoobs

Dans le fichier orbiter.zip, vous trouverez les fichiers suivants:

  * Orbiter.class 			- les applets  gèrant Orbiter
    tdFace.class, tdFont.class,
    tdMatris.class, tdModel.class,
    tdObject.class, tdPolygon.class,
    tdVector.class, tdViewpoint
  * orbiter.htm 			- un exemple de page web
  * tasse.gif, stars.gif 		- les images de l'applet

Vous devez faire attention qu'au cours de la décompression les suffixes de fichiers soient corrects. Certains programmes DOS ne gèrant pas les suffixes de plus de trois lettres (exemple pour class vous obtiendrez cla).
Pour y remédier renommez le fichier:
ren orbiter.cla "orbiter.class"

Utilisation de orbiter dans une page web.
Pour inclure orbiter dans une page, vous devez copier orbiter.class
dans le répertoire de la page web et insérer une balise <APPLET ...> dans la page.

   <applet code=Orbiter border=2 width=158 height=158>
      <param name="tilt"        value="10">
      <param name="string"      value="java      java      java">
      <param name="planet"      value="tasse.gif">
      <param name="background"  value="stars.gif">	
      <param name="rpm"  value="10">	
      <param name="dip"  value="20">	
      <param name="text_color_front"  value="ff0000">	
      <param name="text_color_back"  value="0000ff">	
   </applet>

Les paramètres suivants peuvent être passés à orbiter:

string
Le texte à afficher, il orbite autour du centre de la fenêtre de l'applet.
La taille du texte est adaptée automatiquement aux dimensions de 
la fenêtre de l'applet. Par défaut il n'y a pas de texte.
Les caractères utilisables sont les chiffres et les lettres majuscules
 ainsi que la ponctuation. Les lettres minuscules sont converties en
majuscules.

text_color_front (en option)
Définit la couleur de la face avant des caractères, par défaut la couleur 
est le jaune. Cette couleur est sous forme de 6 caractères hexadécimaux,
000000 pour le noir à FFFFFF pour le blanc.

text_color_back (en option)
Définit la couleur de la face arrière des caractères, par défaut la couleur 
est le jaune. Cette couleur est sous forme de 6 caractères hexadécimaux,
000000 pour le noir à FFFFFF pour le blanc.
La valeur "transparent" rend la face arrière invisible.

rpm (en option)
Définit la vitesse de rotation du texte, en tours par minute.
La valeur par défaut est 10.

dip (en option)
Définit l'angle d'inclinaison avant/arrière du texte animé.
Une valeur positive fait que le texte est au plus bas en passant "devant".
La valeur par défaut est 10.

tilt (en option)
Définit l'angle d'inclinaison gauche/droite du texte animé.
Une valeur positive fait que le texte est au plus bas en passant gauche.
La valeur par défaut est 10.

bgcolor (en option)
Définit la couleur du fond de l'applet, l'expression de la couleur se fait aussi
sur 6 caractères. La valeur par défaut est le noir.
La couleur du fond ne sera pas visible si une image de fond est définie.

background (en option)
Permet de placer une image de fond pour l'applet. Si l'image est plus petite
que la fenêtre de l'applet, elle est répéter pour couvrir tout le fond.

planet
Ce paramètre autorise l'insertion de l'image autour de laquelle le texte orbite.
Cette image doit être au format GIF à fond transparent. L'image est centrée
dans la fenêtre de l'applet.

rollover (en option)
Par ce paramètre il est possible de définir un texte qui défile dans la barre 
de status quand le pointeur de la souris est au dessus de l'applet.

URL (en option)
Permet de définir un lien vers une autre page accessible par un clic de souris 
sur l'applet.

target (en option)
Définit la fenêtre dans laquelle va apparaître la page en lien.
Les valeurs possibles sont:
                    _self   .....   visible dans la page courante
                    _parent .....   visible dans le cadre parent
                    _top    .....   visible dans le cadre de plus haut niveau
                    _blank  .....   visible dans une nouvelle fenêtre 
                    name    .....   visible dans une nouvelle fenêtre avec un nom 
Par défaut: _self

Vous pouvez le voir sur l'exemple de cette page.



Retour à l'index.