JfreeChart XYPlot:在域轴上删除0

时间:2013-03-14 11:43:20

标签: jfreechart

有没有办法删除域轴中的0,以便在x = 1时绘制x = 0的值? 我不想删除x = 0处的所有值,我只想将它们“推”到右边一个单位并删除0标记。

一个例子:

系列1:(-2,1),( - 1,2),(0,2),(2,5)应该变成(-2,1),(-1,2),(1,2) ),(3,5)

域轴应该像这样改变:

- | ---- | ---- | ---- | ---- | ---- | - 应该成为 - | ---- | ---- | ---- | -

-2_-1_ 0_ 1__ 2_ 3_ _ __ _ __ _ __ _ __ -2 _ -1__1 _2

由于

1 个答案:

答案 0 :(得分:0)

假设您使用的是XYPlot

XYPlot plot = (XYPlot) chart.getPlot();
plot.getDomainAxis().setRange(min, max);

XYPlot plot = (XYPlot) chart.getPlot();
plot.setLowerBound(1);

如果您只知道最小值