0

https://developers.google.com/chart/interactive/docs/gallery/annotatedtimeline

我想在放大时重绘图形,然后在缩小时重绘图形,但在重绘时会闪烁。有人建议添加一个准备好的事件监听器,但这不只是在另一个返回就绪后运行一个函数吗?绘制图表返回准备就绪,但这不会导致图表闪烁吗?无论如何,有人可以用示例/伪代码解释如何做到这一点吗?

4

1 回答 1

1

有一种称为双缓冲的技术可以消除重绘时的闪烁——基本上,您将所有内容绘制到位图上,然后在旧位图上绘制新位图,而不会擦除其间的任何内容。

以下链接很好地描述了它:

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

约翰

于 2012-08-03T19:04:47.430 回答