我正在使用iReport 4.7 Community Edition来制作报告。我使用 Chrome 浏览器以 HTML 格式查看它。
我将 3D 条形图放在汇总带中,并希望在其尖端(即顶部)显示值。所以我采用以下方式:
1) 检查 3D 条形图属性中的显示标签
和显示图例
。
2) 右键单击图表 > 图表详细信息 > 详细信息 > 类别详细信息 > 通过选择类别,修改 > 项目超链接 > 工具提示 > 工具提示表达式 > $F{dayname(ServiceDate)}.toString()
,其中 $F{dayname(ServiceDate)}
是字段名称
尽管如此,它没有显示任何内容。
社区版中不存在此功能吗?我应该为此嵌入任何其他 .jar 文件吗?
最佳答案
创建 jar 文件添加此行
CategoryPlotcategoryPlot = (CategoryPlot)jfreeChart.getPlot(); categoryPlot.getRenderer().setBasePositiveItemLabelPosition(new ItemLabelPosition(ItemLabelAnchor.OUTSIDE12, TextAnchor.BOTTOM_CENTER));
将此 jar 添加到 ireport 中作为定制器类
关于jasper-reports - 如何在条形图上显示工具提示/值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13954286/