2011-08-17 146 views
1

當前的代碼我用的是:JavaPlot(GNUPLOT)設置圖例標籤和軸名稱

JavaPlot plotter = new JavaPlot(); 
plotter.setTitle("Title"); 

plotter.addPlot(data1); 
plotter.addPlot(data1); 



plotter.plot(); 

但我希望能夠設置在去傳說中的標籤(現在他們是:數據文件1,Datafile2) 也是軸的名稱。

我查看了JavaPlot的文檔,但是我還沒有找到任何東西。

或許真的有GNUPlotParameters

謝謝!

回答

2

您可以使用JavaPlot.set(String,String)方法設置gnuplot參數。 在您的例子:

plotter.set("xlabel", "'x'"); 

請注意,您必須使用「‘X’」,而不僅僅是「×」。

對於標題標題,您可以使用AbstractPlot.setTitle(String)方法。

如果您創建的情節是這樣

double[][] data = new double[][] { { 0, 0 }, {1, 1}}; 
Plot data1 = new DataSetPlot(data); 

那麼你可以通過鑄造數據1至AbstractPlot

((AbstractPlot)data1).setTitle("'my title'"); 

設置標題或申報數據1作爲AbstractPlot馬上

double[][] data = new double[][] { { 0, 0 }, {1, 1}}; 
AbstractPlot data1 = new DataSetPlot(data); 
data1.setTitle("'my title'");