JAVA双缓冲问题

2025-05-13 04:25:21
推荐回答(1个)
回答(1):

JPanel自己已经实现了双缓冲了。
如果需要自己写双缓冲的话。

BufferedImage br=new BufferedImage(w,h,type);//创建一张指定大小(一般为窗口的大小),与类型,缓冲图片。
Graphics2D g2d=br.createGraphics();
用g2d进行绘图。
之后再一次性拷贝到JPanel的上下文上就好了。