如何在Vaadin-Charts / Highcharts SolidGauge图表上禁用值工具提示?

时间:2017-09-28 21:10:29

标签: highcharts vaadin vaadin-charts

如何摆脱显示“等待时间:3.1”的弹出式/工具提示?

以下是我的数据标签和绘图选项的设置代码

        this.series = new ListSeries("Wait Time", 0);
        final PlotOptionsGauge plotOptions = new PlotOptionsGauge();
        plotOptions.setTooltip(null);
        series.setPlotOptions(plotOptions);
        final DataLabels dataLabels = new DataLabels();
        dataLabels.setEnabled(false);
        plotOptions.setDataLabels(dataLabels);
        configuration.setSeries(series);

似乎没有设置器禁用此工具提示。

enter image description here

1 个答案:

答案 0 :(得分:3)

答案是你必须在图表配置而不是系列配置中禁用它

                final Configuration configuration = gaugeChart.getConfiguration();
                configuration.getChart().setType(ChartType.GAUGE);
                configuration.getChart().setPlotBackgroundColor(null);
                configuration.getChart().setPlotBackgroundImage(null);
                configuration.getChart().setPlotBorderWidth(0);
                configuration.getChart().setPlotShadow(false);
                configuration.setTitle("");

                /* This line removes the tooltip */
                configuration.getTooltip().setEnabled(false);