ammouraenig
-
9 avril 2013 à 12:15
yousra026
Messages postés1Date d'inscriptionvendredi 26 février 2016StatutMembreDernière intervention26 février 2016
-
26 févr. 2016 à 17:24
salut
j'ai créé une application java pour m'afficher les courbes avec JFreeChart à partir de fichier excel.
mais mon probleme que le courbe affiche seulement la dernière point de courbe.
est ce que quelqu'un peux m'aider svp??
merci d'avance :)
public static JFreeChart createChart() throws BiffException, IOException
{
// SET UP THE BAR GRAPH
DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
StandardCategoryItemLabelGenerator standardcategoryitemlabelgenerator = new StandardCategoryItemLabelGenerator();
BarRenderer barrenderer = new BarRenderer();
barrenderer.setItemLabelGenerator(standardcategoryitemlabelgenerator);
barrenderer.setItemLabelsVisible(true);
CategoryPlot categoryplot = new CategoryPlot();
categoryplot.setDataset(defaultcategorydataset);
Vous ne devez pas recréer le DefaultCategoryDataset plusieurs fois. Créez-le une seule fois et appelez addValue() dessus. Vous voyez bien que vous faites un setDataset avec un DefaultCategoryDataset qui contient une seule valeur, le résultat n'est pas étonnant. Il faut bien faire la différence entre "set" et "add". Je vois que vous traitez des données de FDD cells, ça me parle... Bon courage.