Erstellen Sie Balkendiagramm mit jfreechart mit Stangen gleichen Kategorie zusammen
-
19-09-2019 - |
Frage
Ich mag Balkendiagramm mit jfreechart machen, so dass die Stangen, die zu der gleichen Kategorie gehören sollten ohne Lücken benachbarter angezeigt werden. Die Kategorien sollten mit Lücken angezeigt werden. Auch kann jede Kategorie unterschiedliche Anzahl von Bars haben. Wie kann es JFreeChart Bibliothek werden achived? Nach Bild ist die Probe von dem, was ich brauche. Hier werden alle Stäbe gleichen Kategorie von derselben Farbe sein sollte und ohne Spalt (oder eine sehr kleine Lücke).
Vielen Dank im Voraus, Abhinav
Lösung
Ich bin das Alter dieses Beitrags bewusst. Wie auch immer ich meine Lösung bin Entsendung, vielleicht jemand anderes, der sich hier finden die Antwort sucht, wird es hilfreich sein.
Ich war für die Antwort suchen, aber fand es nicht und hatte es herauszufinden selbst.
Das ist der Code, den ich verwenden:
BarRenderer br = new BarRenderer();
br.setItemMargin(0.0);
chart.getCategoryPlot().setRenderer(br);
Andere Tipps
Sie können dies tun, mit dem setCategoryMargin () -Methode auf der Domäne-Achse.
Zum Beispiel mit einer Kategorie Grundstück:
CategoryPlot plot = chart.getCategoryPlot();
CategoryAxis domainAxis = plot.getDomainAxis();
domainAxis.setCategoryMargin(0.15f);
Sie müssen mit unterschiedlichen Werten für die Marge spielen den richtigen Wert für Ihr Diagramm zu finden.