2012-01-05 8 views
0

にItemlabelフォントサイズが適用されていませんIReportsバージョン3.7.5(現在はこのバージョンを使用しています)でレポートを作成しています。私の報告書には、棒グラフが含まれています。私は「a bar」の中にラベルを見せたいと思います。Jasper Report

現在、これは次のように行われます。 enter image description here

しかし、今、私はフォントの色やサイズを変更したい、しかし、これは私のチャートに適用されていません、と私は、このためにバグレポートを見つけることができませんでした!私は何か間違っているのですか?このため

マイJRXML部分がある:私を助けるため

<barPlot isShowLabels="true" isShowTickLabels="true" isShowTickMarks="true"> 
<plot> 
    <seriesColor seriesOrder="0" color="#8FCB52"/> 
    <seriesColor seriesOrder="1" color="#276FDD"/> 
</plot> 
<itemLabel color="#FF6600" backgroundColor="#33FF00"> 
    <font size="5"/> 
</itemLabel> 
<categoryAxisLabelExpression><![CDATA[$R{period}]]></categoryAxisLabelExpression> 
<categoryAxisFormat> 
    <axisFormat labelColor="#000000" axisLineColor="#000000"> 
     <labelFont> 
      <font size="8"/> 
     </labelFont> 
     <tickLabelFont/> 
    </axisFormat> 
</categoryAxisFormat> 
<valueAxisLabelExpression><![CDATA[$R{amount}]]></valueAxisLabelExpression> 
<valueAxisFormat> 
    <axisFormat labelColor="#000000" tickLabelColor="#000000" verticalTickLabels="false"> 
     <labelFont> 
      <font size="8"/> 
     </labelFont> 
     <tickLabelFont/> 
    </axisFormat> 
</valueAxisFormat> 

感謝。

答えて

2

グラフエンジンであるJFreeChartがこれを実行できます。しかし、iReportとJasperReportsはこれらのフォントプロパティを公開しません。チャートテーマまたはチャートカスタマイザが必要です。

詳細については、jasperforge.orgのサイトを参照してください。私は助けることができるchart customizer tutorialを書いた。