【发布时间】:2014-03-10 12:07:32
【问题描述】:
我想使用 JFreeChart 创建一个条形图,在条形上方带有垂直标签。我可以使用 ItemLabelPositioner 执行此操作,如下所示:
BarRenderer renderer = (BarRenderer)plot.getRenderer();
ItemLabelPosition pOut = new ItemLabelPosition(ItemLabelAnchor.OUTSIDE12, TextAnchor.CENTER_LEFT, TextAnchor.CENTER_LEFT, -Math.PI / 2.0);
renderer.setBasePositiveItemLabelPosition(pOut);
但是,最高条上的标签超出了图表的顶部。有没有办法在不对标签尺寸进行复杂计算和设置上边距的情况下防止这种情况发生?
【问题讨论】:
标签: java jfreechart