瓦丁图表组件建议



我希望有一个类似于这个图表的图表。我能够部分实现它,但我无法获得中心计数部分。如何实现相同的目标?我需要使用 SOLIDGAUGE 或 PIE 作为图表类型吗?

目前我正在使用ChartType作为PIE。为了实现中心的空心部分,我正在编写下面的代码。我取得了什么成就

PlotOptionsPie plotOptions=new PlotOptionsPie();
plotOptions.setInnerSize("50%");
configuration.setPlotOptions(plotOptions);

但是现在如何将该计数(如图中的 985(放在中心? 我尝试使用数据标签,但它不起作用。

注意:我使用的是Vaadin Charts 3.2.1,Vaadin7和Java 8

内部大小的饼图是要走的路。

您可以将标题用于此目的,并将标题的位置设置在图表中间。

Configuration conf = chart.getConfiguration();
Title title = conf.getTitle();
title.setText("985");
title.setAlign(HorizontalAlign.CENTER);
title.setVerticalAlign(VerticalAlign.MIDDLE);

希望这有帮助

最新更新