我在条形图的y轴上获得的十进制数字为(0.0、0.5、1.0、1.5、2.0等)。

为值轴标签设置一个掩码。

<axisFormat tickLabelMask="0.0" verticalTickLabels="false">
                        <labelFont/>
                        <tickLabelFont/>
                    </axisFormat>

我要用整数代替(1、2、3等)。这怎么可能??

最佳答案

非常简单

在IReport中,选择您的条形图,然后单击“属性”,然后转到“属性表达式”。
单击添加按钮并粘贴

net.sf.jasperreports.chart.range.axis.tick.interval

作为“属性名称”,并将1设置为“值”。 (见下图)

希望这会有所帮助。

10-07 22:37