public void paint(Graphics g)
{
Image imgBuffer = this.createImage(this.getWidth(),this.getHeight());
Graphics gimg=imgBuffer.getGraphics();
gimg.drawString("test",10,10);
gimg.dispose();
g.drawImage(imgBuffer,0,0,null);
}
所有的绘制工作都在imgBuffer上完成,最后用drawImage把它画出来
{
Image imgBuffer = this.createImage(this.getWidth(),this.getHeight());
Graphics gimg=imgBuffer.getGraphics();
gimg.drawString("test",10,10);
gimg.dispose();
g.drawImage(imgBuffer,0,0,null);
}
所有的绘制工作都在imgBuffer上完成,最后用drawImage把它画出来
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货