jasper-reports - 如何在条形图上显示工具提示/值?

标签 jasper-reports ireport bar-chart

我正在使用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/

相关文章:

java - 将 jrxml 文件加载到 java 代码中的最佳方法是什么

jasper-reports - 如何在jasper报表中将动态图像旋转90度?

java - ireport 如何自动隐藏重复行? (部分重复信息)

r - float 条形图

python - python/matplotlib 中带有垂直标签的条形图

r - 如何在ggplot2中创建具有大量值的点图

java - 在 Jasperreports 上拆分后获取第二个值

java - 如何将属性从数据库发送到 dJ 来制作报告

java - 子报表的相对路径

java - 如何仅将 JR Bean 数据源传递给子报表并将 JREmptyData 源传递给主 IReport