UNE APPLET JAVA POUR FAIRE DES GRAPHIQUES
Une applet java est un programme en java qu'une
page web peut utiliser. Celle-ci permet de faire des graphiques : courbes, bâtons,
nuages de points et digrammes circulaires.
Elle nécessite 3 fichiers .class
(au total 15 ko) et un fichier .txt qui contient les données du graphiques.
Ils doivent tous être dans le même dossier.
Ces trois fichiers .class sont à télécharger (gratuitement)
et le fichier .txt à faire vous-mêmes.
télécharger séparément les fichiers : grapheur.class,
grapheur$1.class, graphFram.class
télécharger le tout zippé
(avec les fichiers exemples : 23 Ko)
Règles impératives pour le fichier
.txt :
- il ne doit y avoir aucune ligne après votre
tableau (vérifiez qu'il n'y a pas de lignes avec un ou plusieurs espaces)
- une ligne ne peut pas comporter plus de 80 caractères.
- la première ligne contient le titre du tableau - 80 caractères
au maximum.
- la seconde ligne contient les unités et les intitulés de colonnes
séparés par une tabulation.
Seuls 8 caractères seront pris en intitulé de colonne : il est conseillé
de mettre les dates en colonnes, sauf si leur nombre est important puisque les
lignes sont limitées à 80 caractères.
- chaque ligne suivante (sauf la dernière) contient l'intitulé de
la ligne, une tabulation, et la liste des nombres de la ligne séparés
par chacun par une tabulation.
- les nombres ne peuvent avoir que deux chiffres après la virgule.
- il ne peut y avoir plus de 40 lignes de nombres.
- la dernière ligne contient la source du tableau.
Pour intégrer l'utilisation des fichiers
dans la page html, insérer les lignes suivantes dans le code de la page
en remplaçant pib7801.txt par le nom de votre fichier (aide).
La taille dépend du nombre de colonnes et lignes que vous voulez afficher
dans le tableau : pour width un minimum de 400 est conseillé plus 20
x le nombre de colonnes, pour height : 260 minimum, plus 10 x nombre de lignes.
<applet code="grapheur.class" width="450"
height="760">
<param name="NomFichier" value="pib7801.txt">
</applet>
Le code-source en java est accessible : grapheur.java
. Je vous remercie de toutes vos remarques et améliorations dont vous
voudrez bien me faire part. 
Réalisé par Isabelle Gautier, la diffusion
de ces documents est protégée par la licence LLDL-v1, Licence
de Libre Diffusion des Documents,
http://pauillac.inria.fr/~lang/licence/v1/lldd.html . Vous pouvez librement
utiliser, modifier et diffuser ce document mais uniquement à titre gratuit.