2010-04-05 26 views
4

現在我正在使用JFreeChart來創建動態圖表。但是圖表顯着減慢了我的GUI。我只是想知道,jfreechart通常在圖形部門很重(我的電腦並不快)。或者有沒有辦法配置ChartPanel以更好地優化動態製圖。使用Jfreechart的動態圖形

+0

好問題。我曾經爲一個項目做過這件事,而且我知道它實際上運行速度合理,但我不記得我們必須做什麼配置或修改才能達到這一點。 – 2010-04-05 19:03:49

回答

3

JFreechart庫本身不會導致UI變慢。但肯定會在緩慢的PC上造成UI渲染問題,因爲瀏覽器必須用圖表做更多的像素繪製。 不過你可以看看下面的鏈接,看看所描述的技巧可以幫助你

http://www.jfree.org/phpBB2/viewtopic.php?t=12682

+0

嗯,我關閉了抗鋸齒,並且圖表的繪製變得更快,但是GUI仍然很慢 – Albinoswordfish 2010-04-06 03:14:17

0

你以高速率將數據添加到數據集的JFreeChart?您是否考慮過在添加一批數據時關閉通知,然後重新啓用?

JFreeChart.setNotify(false)