歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java實現雙緩沖

Java實現雙緩沖的原理就是,先在內存上畫好圖,然後再一並畫到屏幕上,平時一般用repaint來更新,現在可以重寫update實現雙緩沖。

public void update(Graphics g){    

Image imageBuffer = createImage(900670); //創建圖像緩沖區    

Graphics graphicsBuffer = imageBuffer.getGraphics(); //圖像緩沖區獲取  

Graphics  paint(graphicsBuffer);//在緩沖區畫布中繪制圖像     

graphicsBuffer.dispose();//關閉內存的緩沖區     

g.drawImage(imageBuffer,0,0,this); //在畫布中顯示 }   

以後調用就update(getGraphics())

Copyright © Linux教程網 All Rights Reserved