0

我在我的一个项目中使用 Primefaces barChart,我需要在一个小区域中显示一个包含多个数据点的图表。渲染图表时,条形变得非常细,这对我来说没问题。但是,每个条形图的阴影在图表上看起来令人困惑。

是否可以在 Primefaces 图表中禁用阴影?

4

2 回答 2

1

条形图具有“阴影”属性。将其设置为 false 应该会使阴影消失。但是,至少在 3.1.1 版本中,我无法使用此属性使阴影消失,似乎它不起作用。如果您有同样的问题,请将以下样式添加到您的 css 文件中:

.jqplot-series-shadowCanvas {
    display: none;
}

它隐藏了条形图的阴影(可能还有其他图表的阴影,我没有测试过)。

于 2012-06-07T12:40:18.897 回答
0

我知道这是一个老问题,但对于其他在这里寻求帮助的人,你可以这样做:

BarChartModel barChartModel = new BarChartModel();
barChartModel.setShadow(false);

它也适用于折线图:

LineChartModel result = new LineChartModel();
result.setShadow(false);

并且也应该与其他类型的图表一起使用。

于 2017-09-19T01:55:32.693 回答