我有一个堆积条形图,如上图所示。我需要的是在栏上显示列键(“系列 1”、“系列 2”、“系列 3”)而不是它们的值。我怎样才能做到这一点?
最佳答案
你可以这样做:
renderer.setBaseItemLabelGenerator(
new StandardCategoryItemLabelGenerator("{0}", NumberFormat.getInstance()));
标签生成器使用模板,其中将“{0}”的实例替换为系列名称,将“{1}”替换为类别键,将“{2}”替换为数据值。传递给构造函数的数字格式化程序用于格式化数据值(但在您的情况下,数据值不会显示,因此不会使用格式化程序)。
关于java - 如何在 JFreeChart 中的栏上显示 ColumnKey?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22219591/