Primefaces没有阴影的图表

时间:2012-06-07 12:09:16

标签: primefaces

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

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

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

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

它也适用于折线图:

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

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