正確理解了JAVA雙緩衝

       利用JAVA雙緩衝來解決繪圖過程當中的閃爍問題,是個古老而又頗有效的方法, 網上有很多的相關例子,        但是應用到本身的程序上來卻始終不見效果,百思不得其解。       前兩天,再次想起這個問題的時候才恍然大悟,「原來如此啊!」。究其緣由只是本身悟性太差。       網上的高手們一次又一次的說:在後臺繪製好圖像以後,再拷貝到屏幕。本身卻不能應用的恰到好處。       個人應用是作一個圖像的漫遊拖動效果,拖動時要有一個圖像的邊框隨着鼠標移動,release時圖像移動到新位置。       就這麼一個小case本身卻琢磨了半天,真的該考慮是否是還繼續作程序員了。      解決方法其實特別的簡單,只是在後臺繪製邊框以前先繪製一次底圖而已。
相關文章
相關標籤/搜索