J'ai diagramme à barres empilées dans lequel le nombre de colonnes est dynamique, il peut changer de 1 à n colonnes. Je veux que l'espacement entre les cartes et la largeur de la barre pour être cohérent. Comment puis-je résoudre ce problème. Merci de proposer des solutions /idées.
OriginalL'auteur SKR | 2010-05-11
StackedBarRenderer
consacre des efforts à faire de la "espacement entre les [bars] et la largeur de la barre de cohérence." Il n'est pas clair ce que vous voulez faire différemment que le nombre de colonnes changements. La géométrie adéquate est déterminé par le parentBarRenderer
à des méthodes telles que l'calculateBarWidth()
, qui peut être remplacée que désiré. Aussi, vérifiez qu'il existe une valeur pour chaque catégorie et dans chaque série.Excellent. Je n'étais pas au courant de
setMaximumBarWidth()
, et il semble beaucoup plus facile. J'avais jusqu'-vote comme une réponse distincte.OriginalL'auteur trashgod
Dans un graphique à barres Empilées, vous pouvez modifier l'espacement entre les barres à l'aide de
Code est ci-dessous
OriginalL'auteur Bernardo