logo

› Insertion page web

Documentation de JMath3D

Insertion de l'applet dans une page web.

Le plus simple est de reprendre et modifier les exemples de la partie Téléchargement.
Le navigateur de vos visiteurs devra au minimum être équipé de Java 1.5. Informez-les, et proposez-leur un lien vers http://java.com (Sun Microsystems) pour télécharger la dernière version de la machine virtuelle java.

L'insertion d'une applet dans la page fonctionne en gros comme l'insertion d'une image : c'est un fichier annexe (à télécharger ici : JMath3D.jar), vous devez donc enregistrer l'applet avec vos pages. Vous aurez aussi sans doute besoin des fichiers de description des figures (fichiers .obj en général).

Directement dans le code HTML avec un éditeur de texte

<!-- Code d'insertion de l'applet JMath3D -->
<applet code="JMath3D.class" archive="JMath3D.jar" width="500" height="400">
	<param name="model"         value="cube.obj">
</applet>
<!-- Fin du code de l'applet -->
    
Les dimensions de l'applet sur la page sont données en pixels, ici 500×400.
Le paramètre "model" donne le nom du fichier obj.
Les autres paramètres d'affichage (couleurs, direction du regard, noms de points, animation etc) sont détaillés sur cette page.

Pour ceux qui veulent aller plus loin, pour faire du code HTML ou XHTML propre et certifié, il vaut mieux utiliser la balise object. Son emploi est plus compliqué que celui de la balise applet si on veut que la page soit vue correctement dans n'importe quel navigateur. Consulter les exemples de la partie Téléchargement. Les pages (Multiple Browser Supported) Java applet using XHTML 'object' tag (Université de Floride) et Using applet, object and embed Tags (Sun) traitent de ce problème épineux en détails.

Avec Dreamweaver

Je n'ai pas spécialement d'affinités pour ce logiciel que je n'utilise pas, mais il est couramment employé et j'espère à peu près représentatif des éditeurs wysiwyg. Les utilisateurs d'autres logiciels pourront s'inspirer de ce qui suit, et compléter en consultant leur documentation.

Je recopie ici la documentation d'Adobe (Insertion d'une applet Java et Définition des propriétés d'une applet Java) :

Insertion d'une applet Java

Vous pouvez insérer une applet Java dans un document HTML à l'aide de Dreamweaver. Java est un langage de programmation qui permet de développer des applications légères (applets) pouvant être incorporées dans des pages Web.

Pour insérer une applet Java :

  1. Dans la fenêtre de document, placez le point d'insertion à l'endroit où vous souhaitez insérer l'applet, puis procédez de l'une des manières suivantes :
    • Dans la catégorie Commun de la barre Insertion, cliquez sur la flèche de défilement du bouton Support et sélectionnez l'icône Applet (une tasse de café).
    • Choisissez Insertion > Médias > Applet.
  2. Dans la boîte de dialogue qui s'affiche, sélectionnez un fichier contenant une applet Java.

La page suivante détaille les paramètres à utiliser dans les pages html selon les différentes options d'affichage.

Définition des propriétés d'une applet Java

Une fois une applet Java insérée, utilisez l'inspecteur Propriétés pour définir les paramètres. Sélectionnez une applet Java pour afficher ses propriétés dans l'inspecteur Propriétés.
Lors de son ouverture, l'inspecteur Propriétés affiche les propriétés les plus couramment utilisées. Cliquez sur la flèche d'agrandissement, dans le coin inférieur droit, pour afficher toutes les propriétés.
Nom spécifie un nom permettant d'identifier l'applet dans un script. Tapez un nom dans la zone de texte sans titre, à l'extrême gauche de l'inspecteur Propriétés.

L et H spécifient la largeur et la hauteur de l'applet, en pixels.

Code spécifie le fichier contenant le code Java de l'applet. Cliquez sur l'icône de dossier pour rechercher un fichier ou entrez un nom de fichier.

Base identifie le dossier contenant l'applet sélectionnée. Lorsque vous choisissez une applet, cette zone de texte est renseignée automatiquement.

Aligner détermine l'alignement de l'objet sur la page.

Sec. spécifie un contenu de remplacement (généralement une image) à afficher si le navigateur de l'utilisateur ne prend pas en charge les applets Java ou si Java y est désactivé. Si vous tapez du texte, Dreamweaver insère le texte comme étant la valeur de l'attribut alt de l'applet. Si vous sélectionnez une image, Dreamweaver insère une balise img entre les balises applet d'ouverture et de fermeture.

Espace V. et Espace H. spécifient la quantité (en pixels) d'espace blanc au-dessus, en dessous et de chaque côté de l'applet.

Paramètres ouvre une boîte de dialogue permettant d'indiquer des paramètres supplémentaires à transmettre à l'applet (voir Utilisation de paramètres pour contrôler des objets multimédia). Nombreuses sont les applets qui répondent à des paramètres particuliers.