2012-06-07 99 views
0

我在其中一個項目中使用Primefaces barChart,在一個小區域中我需要顯示包含多個數據點的圖表。當圖表呈現時,酒吧變得非常薄,這對我來說是好的。但是,每個條形圖的陰影在圖表上看起來令人困惑。Primefaces無陰影圖表

是否可以在Primefaces圖表中禁用陰影?

回答

1

條形圖具有「陰影」屬性。將它設置爲false應該使陰影消失。 但是,至少在版本3.1.1中,我無法使用這個屬性使陰影消失,它似乎不起作用。如果你有同樣的問題,添加以下的風格你的CSS文件:

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

它隱藏條形圖的陰影(可能其他圖表的影子也一樣,我沒有測試過)。

+0

雖然這似乎是一個合乎邏輯的結論,但此修復程序並未消除我的影子。我正在使用primefaces 3.0.1。它也有用於barChart和shadow標籤的陰影標籤。 – Neil

0

我知道這是一個老問題,但對於其他人尋求幫助這裏你可以這樣做:

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

它還linecharts工作:

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

,並應與其他種類的工作的圖表以及。