java中paint方法与draw方法有什么不同?
1个回答
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
paint() 是在Container类中的. 每当容器更新(调用repaint方法) repaint()方法调用update()然后update()方法就会调用paint()方法。java是这么设计的这么设计可以实现双缓冲。
至于这个你现在不用理解。只要理解 paint() 是绘制你这个容器 需要绘制的画面就行了。draw什么什么方法 在Graphics类中。 draw方法就是绘制一些具体的东西。
举个简单的例子
如果你在一个Container类中
重写了paint(Graphics g) {
g.draw什么什么
g.draw什么
}
这样你的容器里面就有了你画的东西了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询