2011-12-18 145 views
0

使用Java,有什麼方法可以用折線圖繪製y軸:JFreeChartjFreeChart:如何在折線圖中繪製y軸

我需要同時顯示x軸和y軸,並且我已經與流動代碼繪製x軸:

LineFunction2D x_axis = new LineFunction2D(0, 0); 
XYDataset xdataset = DatasetUtilities.sampleFunction2D(
    x_axis, min_x-min_x/15, max_x+max_x/15, 100, "X-Axis"); 
xyplot.setDataset(1, xdataset); 

我認爲這是不可能劃清界線x = 0LineFunction2D ,其值爲方程y = ax + bab

也許有一個函數來顯示軸,因爲我看過一個演示顯示這一點。

回答

2

有一個在XYPlot類的方法:

public void setDomainZeroBaselineVisible(boolean visible); 

...,將顯示在該結構域(X)軸的零值的線。

1

Y=aX+b可以使用ChartFactory.createLineChart來顯示。這樣,你就可以一次性獲得你的系列,X軸和Y軸。

+1

+1好主意; 「ChartFactory」的來源就是如何構建自定義圖表的很好例子。 – trashgod 2011-12-18 10:59:40