在JFreeChart的条形图上,如何在X轴标签旁添加一张图片

3
我使用JFreeChart库创建了一个条形图,并有以下要求:
在X轴(学生姓名)上绘制了“John”,“Mark”,“Louis”和“Keith”,在Y轴上绘制了他们各自的英语、科学和数学成绩。
每个学生用三根不同的条形来显示他们各自的英语、科学和数学成绩。科学成绩最重要,因此在科学方面取得最高分数的学生将获得“金牌”,在“数学”方面取得最高分数的学生将获得“银牌”,在英语方面取得最高分数的学生将获得“铜牌”。
我想在每个学生标签旁边放置一个小图片(金牌、银牌或铜牌),以表示该学生在每个主题中获得的最高分数。
特定的学生可以获得所有奖牌。是否能够实现这一点?
我正在使用JFreeChart的ChartFactory.createBarChart(...) api进行操作,能够正确绘制图表,但无法满足上述要求。
谢谢!
2个回答

4

1
这个问题已经被问了很长时间,以下是我所做的来实现它。
Drawn a image at  : (x,y) at each Category Entity.
Size of image     :  (width ,height) of CategoryLabel entity.

你可以根据分类标签的位置放置图像。

预览

enter image description here

希望能有所帮助。
干杯 :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接