Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / 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())