2013-04-02 95 views
0

有一個非常簡單的問題,但我無法準確找到jrxml-code的desicion。BarChart JFreeChart的酒吧格式標籤?

我有BARCHART與酒吧,標籤和這些標籤的格式必須爲未通過Java百分比格式,並在JRXML碼

這樣

<itemLabel color="#000000" backgroundColor="#FFFFFF"/> 

我懷疑,在這個標籤應該是一些屬性,這使得它成爲可能。

非常感謝!

回答

2

隨着條形圖,在那裏你找到了itemlabel標籤的標籤,把這個:

<valueAxisFormat> 
    <axisFormat tickLabelMask="0.0%" verticalTickLabels="false" /> 
</valueAxisFormat> 

如果您使用的是iReports設計師,你可以添加0.0%爲「數值軸Tick標誌面膜「在點擊條形圖後的屬性面板/窗口中。

注意:您可能需要修改您的數據,因爲值5將被格式化爲500.0%。

當然你也可以使用不同的掩碼#%,0.00%,±0.0%

無關,但你可以展開axisFormat標籤,如果需要通過修改更改標籤的字體:

<axisFormat tickLabelMask="0.0%" verticalTickLabels="false"> 
    <labelFont> 
     <font fontName="Arial" size="10"/> 
    </labelFont> 
</axisFormat> 

如果此選項不起作用,則解決方法是添加一個列,其中存儲值用於百分比標籤。您可以使用「值軸標籤表達式」來查詢標籤。