我正在使用jFreeChart在X轴上绘制堆积的条形图。但是我有这个要求来控制X轴上两个堆叠条之间的空间,类似于Micorsoft excel的间隙宽度。
我刚刚附加了示例代码来演示该问题。在滑动条形图上,间隙宽度已调整。以下是示例代码。

ojit_pre
我也无法根据滑块更改来更新图表面板。

任何建议都将真正有帮助。

谢谢

最佳答案

我没有看到MS Excel如何执行其间距,但是您在整数除法中遇到了一个问题:

renderer.setItemMargin(value / 100);


确保至少一个操作数是浮点值。用。。。来代替

renderer.setItemMargin(value / 100.0);


否则,堆叠条之间的间距将始终为0

09-16 03:25