Bibliothèque graphique

Bibliothèque graphique - Java - Programmation

Marsh Posté le 07-05-2006 à 15:30:13    

Bonjour,  
 
Je dois réaliser un module de statistiques à partir de données stockées dans un fichier texte, et donc afficher des graphiques. J'utilise actuellement la bibliothèque JFreeChart de la façon suivante :
 
Creation d'une image dans une servlet :  

Code :
  1. ....
  2. for (int j = 0; j <= Integer.parseInt(stat.getProperty("DERN_JOUR" )); j++){
  3. ...
  4. dataset.addValue(value, ...);
  5. }
  6. //creation de l'image
  7. JFreeChart barChart = ChartFactory.createLineChart(titre, "", ordonnee, dataset, PlotOrientation.VERTICAL, true, true, false);
  8.     OutputStream out = response.getOutputStream();
  9.     response.setContentType("image/png" );
  10.     ChartUtilities.writeChartAsPNG(out, barChart, 800, 500);


Affichage de l'image dans une jsp :  

Code :
  1. <img src="..../GraphServlet?.....>


Tout marche correctement mais le pb c'est que le client souhaite un affichage + intéractif, à savoir qu'il souhaite par exemple avoir des infos lorsque l'on passe la souris sur un point de la courbe ... cela n'est pas possible avec le passage par une image comme je le fais actuellement et je ne sais meme pas si c'st possible avec JFreeChart !?
 
Sinon quelle bibliothèque me conseillé vous ?? Si quelqu'un avait un exemple, ça serait cool car je ne sais pas trop  comment faire et c'est assez urgent  :??:  
 
Merci d'avance

Reply

Marsh Posté le 07-05-2006 à 15:30:13   

Reply

Marsh Posté le 07-05-2006 à 20:06:12    

J'utilise jCharts quand il s'agit de faire des graphiques en Java. Mais honnêtement, ce qu'il te faut, c'est plus une solution côté client style javascript qu'un bibliothèque Java.
Une autre solution consisterait à trouver une bibliothèque flash, si ça existe, qui permettrait plus d'interactivité.


---------------
Mon Flickr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed