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.

Voir des exemples : exemple 1, exemple 2, exemple 3

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. cliquez pour m'écrire

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.