Bonjour,
Malgré toutes mes recherches, j'ai été dans l'incapacité de trouver la réponse à mon problème.
Dans mon programme je créé une TimeSeriesChart, que j'ajoute ensuite à mon panel.
Je possède un JTree sur la gauche qui, lorsque j'en sélectionne un élément doit redessiner ma charte avec ses éléments.
Avec mon code j'arrive à actualiser la position des points sur ma charte mais impossible d'actualiser le titre, le nom des abscisses et des ordonnées etc...
Voila le code pour la création de ma charte la première fois.
myDrawing=ChartFactory.createTimeSeriesChart(monset.getName(),monset.getNameX(),monset.getNameY(),seriesCollection,monset.getLegend(),monset.getTool(),false);
monPan = new ChartPanel(myDrawing);
setDataSet(monset);
monset correspond à l'objet dont je veux représenter ma charte.
La fonction setDataSet() est appelé lorsque je sélectionne un autre objet dans mon JTree.
Elle contient un code permettant d'actualiser ma TimeSeriesCollection avec les nouvelles données de l'objet de mon JTree.
Merci d'avance si quelqu'un a une idée.
Partager