Hide some category labels in JFreeChart to avoid overlapping

后端 未结 2 641
走了就别回头了
走了就别回头了 2020-12-12 00:14

I\'m generating a StackedBarChart using JFreeChart. Depending on the input data I can have a lot of categories (usually between 20 and 40), leading to overlapping of the lab

2条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-12 00:19

    You can use setVerticalTickLabels(true) on your domain axis, as shown in this example.

    Addendum: Oops, the example cited is for a ValueAxis. For a CategoryAxis, as used in StackedBarChart, you have even more flexility with the method setCategoryLabelPositions(). Typical usage is illustrated in the BarChartDemo1 source, shown here.

提交回复
热议问题