JFreeChart 条形图标签
我已经使值标签可以出现在 JFreeChart 中的栏顶部。然而,如果标签位于条形内部,看起来会更好。我该如何进行这项工作?下图显示了我想要的图表的样子。
I have made it possible for value labels to appear on top of the bar in JFreeChart. However, it would look better if the labels are inside the bars. How do I make this work? The image below shows what I wanted the graph to look like.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我使用以下代码使其工作:
I used the following code to make it work:
您可以使用 ItemLabelPosition DOC Here
输出:-
You can use ItemLabelPosition DOC Here
Output :-
只需指定所需的
ItemLabelPosition
在你的
CategoryItemLabelGenerator
。BarChartDemo3
是一个示例,如下所示 < a href="http://www.jfree.org/jfreechart/samples.html" rel="nofollow noreferrer">此处。Just specify the desired
ItemLabelPosition
in yourCategoryItemLabelGenerator
.BarChartDemo3
is an example, shown here.当固定位置时,使用 ItemLabelPosition
它将在栏的中心显示您的值。您可以根据您的要求修改该位置。
As fixing positions use ItemLabelPosition
It will show your value in the Center of your bar. You can modify the position as per your requirements.