Bonjour,
je suis sure un developpement de graph avec JClass (arf).
Mes graphs sont des histogrammes.
La particularité de ces graphs est que je suis obligé d'utilisé plusieurs ChartdataView pour un meme JChart.
Pour séparer ,d'un espace détermine, les Chartdataseries contenu dans une seul dataview, c'est simple, il faut utilisé le code suivant.
Par contre comment faire pour gérer la séparation entre les différentes dataView... (c'est à dire entre le dernier chartdataseries d'un dataview et le premier chartdataseries du dataview suivant). Sachant que mes dataview ont en mode STACKING_BAR. Sinon c'est trop facile.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 for (int i = 0; i < dataSources.size(); i++) { /*...........*/ typeChart = JCChart.STACKING_BAR; chartDataView.setChartType(typeChart); chartDataView.setDataSource(dataSources.get(i)); /*...........*/ JCBarChartFormat format = (JCBarChartFormat) chartDataView.getChartFormat(); format.setClusterWidth(80); /*...........*/ format.setClusterOverlap(JCBarChartFormat.BAR_CLUSTER_OVERLAP_MIN); }
Merci d'avance
Partager