利用JAVA双缓冲来解决绘图过程当中的闪烁问题,是个古老而又颇有效的方法, 网上有很多的相关例子, 但是应用到本身的程序上来却始终不见效果,百思不得其解。 前两天,再次想起这个问题的时候才恍然大悟,“原来如此啊!”。究其缘由只是本身悟性太差。 网上的高手们一次又一次的说:在后台绘制好图像以后,再拷贝到屏幕。本身却不能应用的恰到好处。 个人应用是作一个图像的漫游拖动效果,拖动时要有一个图像的边框随着鼠标移动,release时图像移动到新位置。 就这么一个小case本身却琢磨了半天,真的该考虑是否是还继续作程序员了。 解决方法其实特别的简单,只是在后台绘制边框以前先绘制一次底图而已。