2013-03-14 67 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