JavaFX 是否有创建分组堆叠条形图的方法?

Does JavaFX have a way to create Grouped Stacked Bar Charts?

我已经从 JFreeChart 迁移到 JavaFX 图表,但我似乎找不到任何类型的等效于 GroupedStackedBarRenderer。有什么方法可以获得将堆叠条形图组合在一起的效果吗?

您问题中引用的图表是由 JFreeChart. You can use JFreeChart in JavaFX via the FXGraphics2D bridge 生成的。最新的 JFreeChart 开发人员源分发包中应该包含如何执行此操作的示例。

FXGraphics2D is an implementation of Java2D's Graphics2D API that targets a JavaFX canvas. It has been built for use with Orson Charts and JFreeChart, but will be generally useful for any code that uses the Graphics2D API.


JavaFX 确实在您的问题中引用了它自己的内置 JavaFX charting library. However, as far I know, the implementation does not include a built-in chart that matches the GroupedStackBarRenderer。您可以扩展 JavaFX 图表库以创建执行该功能的自定义图表,但是这样做可能是一项非常复杂的任务,并且提供详细信息可能超出 Whosebug 答案的标准范围。