作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在图表的 X 轴和 Y 轴上添加它们所指的内容例如:添加问题和项目的数量
当前图表
所需图表
最佳答案
我使用的是 JasperReports 5.6.1。
在(.jrxml
文件的)条形图部分中,我放置:
<barPlot isShowTickLabels="true" isShowTickMarks="true">
<plot>
<seriesColor seriesOrder="1" color="#00FF00" />
</plot>
<categoryAxisLabelExpression><![CDATA[$P{xAxisLabel}]]></categoryAxisLabelExpression>
<categoryAxisFormat>
<axisFormat>
<labelFont>
<font size="12" isBold="true" />
</labelFont>
</axisFormat>
</categoryAxisFormat>
<valueAxisLabelExpression><![CDATA["[ persons ]"]]></valueAxisLabelExpression>
<valueAxisFormat>
<axisFormat>
<labelFont>
<font size="12" isBold="true" />
</labelFont>
</axisFormat>
</valueAxisFormat>
</barPlot>
我对两个轴都进行了标记,但是 x
轴的标签位于 x
轴下方,y
轴的标签位于 >y
轴(与屏幕中的略有不同)。
在x
轴情况下,我使用了报告参数。在两个轴标签中,我都使用粗体字体以使标签更具可读性。
关于jasper-reports - 如何向图表添加图例(X 轴和 Y 轴),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6624804/
我是一名优秀的程序员,十分优秀!