2012-08-03 34 views
0

https://developers.google.com/chart/interactive/docs/gallery/annotatedtimeline批註的時間線,當我重繪

我要重新繪製圖形時,我放大,然後當我縮小,但有一個閃爍因爲它重新繪製圖形閃爍。有人建議增加一個現成的事件偵聽,但不只是運行一個功能的另一返回後準備?繪製圖表返回就緒,但不會導致圖形閃爍?無論如何,有人可以解釋如何使用示例/僞代碼來做到這一點?

+0

你能對你的意思是 '重繪' 詳細說明了什麼?帶註釋的時間序列圖將呈現到任何縮放級別將其設置爲使用圖表下方的滑塊。你重新加載數據到圖表改變時(如果有的話,怎麼來的?),並注意到閃爍,或者是你每次當變焦修改圖表改變時注意到閃爍?前者爲 – oli 2012-08-06 08:40:19

+0

。我想改變分辨率,所以如果當你縮小圖表會再次戰平,並有少點,這是原始 – Julian 2012-08-06 22:54:47

回答

1

有一個叫雙緩衝技術,它消除了重繪時閃爍 - 基本上,你畫的一切爲位圖,然後繪製覆蓋舊的新的位圖之間沒有任何擦除。

下面的鏈接描述它相當不錯:

http://www.realapplets.com/tutorial/DoubleBuffering.html

約翰

+0

井平均有太多的數據點。如果我能在這裏做到這一點會很棒。 – Julian 2012-08-03 19:38:47

相關問題