2016-07-14 40 views
0

我想更改我的圖表的顯示數量。正如你可以看到下面的圖片,primefaces圖表總結了數字並在條的結尾顯示了總和。p:圖表更改顯示的數字

enter image description here

,但我不想他總結。我只想看看酒吧的實際數量。當我sys.out在我的java代碼中的值,他實際上是打印實數而不是總和。有人知道我可以改變它嗎?

+0

檢查jQPlot文檔。最有可能的東西在那裏 – Kukeltje

回答

2

如前所述,您可以使用jqPlot插件來做到這一點。你需要在你定義需求的地方編寫JS函數(PF使用jqPlot圖表,但並不是所有的功能都支持,所以你需要使用jqPlot使用JS編寫它)。

例如:

charts.js

function barChart(){ 
    this.cfg.legend = { 
     show: true, 
     location: 'ne' 
    }; 

    this.cfg.seriesDefaults = { 
     pointLabels: { 
     show: true, 
     formatString: '%d' 
     } 
    }; 
} 

ClassNameBean.java

... 
//call your JS function 
chartName.setExtender("barChart"); 
... 

檢查jqPlot文檔jQPlot barChart Examples,把更多的屬性添加到您的JS功能。

+0

感謝您的回覆。我知道我必須編寫一個JS函數,但是我無法在文檔中找到更改此邏輯的位置。 –

+0

您是否嘗試使用我的代碼? – JokerTheFourth