2010-10-29 38 views
2

我希望能夠設置每個點的顏色(由x & y尋址,其中x是實際的joda-time的DateTime,y是雙精度值),以表示az = f (x,y)值。 JFreeChart有可能嗎?如何使用JFreeChart繪製曲面?

回答

8

如果我理解正確的話你的需求我想你想使用帶XYBlockRenderer的XYPlot。 引用文檔:

,通過在每個(X,Y)點,其中,所述顏色是z值的從所述數據集的函數繪製的彩色塊代表從XYZDataset數據A渲染

檢查XYBlockRenderer的文檔中的示例圖像:http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/renderer/xy/XYBlockRenderer.html

+0

謝謝你的完美答案。說實話,我驚喜有一個。 – Ivan 2010-11-11 20:51:25

-3

據我所知,這是不可能的默認情況下。您可以爲每個繪製的系列只設置一種顏色。不過,我認爲可以擴展AbstractRenderer並實現你所需要的。

當然有可能我錯了。不記得當然。 :P