java画图中运用缓冲解决屏幕闪烁方案二(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-01 14:15 点击:次
//设置颜色
graphics.setColor(255,255,255);
//填充屏幕
graphics.fillRect(0, 0, getWidth(), getHeight());
//向缓冲区内绘制图像
graphics.drawImage(image,getWidth()/2,getHeight()/2,graphics.HCENTER|graphics.VCENTER);
//释放缓冲区的Graphics对象
graphics=null;
}
protected void paint(Graphics g)
{
//将缓冲区的内容绘制到屏幕上
g.drawImage(buffer,getWidth()/2,getHeight()/2,g.HCENTER|g.VCENTER);
}
public void commandAction(Command command, Displayable displayable)
{
if (command == exit)
{
bufferDrawExample.exitMIDlet();
}
}
}
本文出自 “技术人生” 博客,请务必保留此出处http://zhaohaiyang.blog.51cto.com/2056753/431496
相关新闻>>
- 发表评论
-
- 最新评论 更多>>