2013-03-14 65 views
0

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

一个例子:

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

和域轴线应该改变这样的:

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

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

感谢

回答

0

假设你使用的是XYPlot

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

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

如果你只知道最小值

+0

对不起。我没有提到有负面价值。我编辑问题。 – Darkmops 2013-03-14 13:52:17