Размер шрифта Itemlabel не применяется в отчете Jasper - PullRequest
0 голосов
/ 05 января 2012

Я создаю отчет с IReports версии 3.7.5 (в настоящее время мы используем эту версию).В свой отчет я включил гистограмму.Я хотел бы показать метку внутри 'бара'.

В настоящее время это делается так: 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>

Спасибо за помощь.

1 Ответ

2 голосов
/ 05 января 2012

Механизм карт JFreeChart может сделать это.Но iReport и JasperReports не предоставляют эти свойства шрифта.Вам нужна тема графика или настройщик диаграммы.

Более подробную информацию вы найдете на сайте jasperforge.org.Я написал учебник по настройке диаграмм , который может помочь.

...