【问题标题】:Color an individual bar in a vaadin basic bar chart在 vaadin 基本条形图中为单个条形着色
【发布时间】:2014-09-03 20:33:39
【问题描述】:

我的项目中有一个基本条形图

图表图表 = new Chart(ChartType.BAR);

如何获得图表中的第 10 条或第 20 条条并设置该条条的颜色?

【问题讨论】:

    标签: java mysql eclipse vaadin vaadin-charts


    【解决方案1】:

    如果您使用的是DataSeries,您可以通过DataSeriesItem.setColor() 方法为具体的DataSeriesItem 设置颜色。

    例如,从 Chart 实例开始

    DataSeries dataSeries = (DataSeries) chart.getConfiguration().getSeries().get(0); 
    dataSeries.get(10).setColor(SolidColor.RED);
    

    【讨论】:

      【解决方案2】:

      当我必须在 Vaadin 中自定义元素时,我通常会尝试以下方法之一:

      • 从 java 类中,隔离组件并使用 setter 方法(如果存在)
      • 从 CSS 做更改,起点是 herehere
      • 从 javascript 进行更改,这是一个很好的起点here

      我的推荐是这样的。

      希望对你有帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-15
        • 2014-05-11
        • 1970-01-01
        相关资源
        最近更新 更多