搜索
当前位置: 7303刘伯温开奖6374 > 调用 >

java编程:为什么repaint()没有调用update呢?

gecimao 发表于 2019-07-15 14:25 | 查看: | 回复:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  对于repaint方法,API中写的是”如果此组件是轻量级组件,则此方法会尽快调用此组件的 paint 方法。否则此方法会尽快调用此组件的

  update 方法。“我不知道我的程序属不属于轻量级组件,但是肯定repaint没调用update.所以我只好重写:

  还有点小建议:楼主貌似还有个不好的习惯。。。使用画笔时不先临时保存画笔原来的颜色。。。

  如果此组件是轻量组件,则此方法会尽快调用此组件的 paint 方法。否则此方法会尽快调用此组件的 update 方法。

  repaint()需要你自己写覆盖父类的这个方法,你有没指定它调update它怎么会自动去调不是说:调用repaint()时,它会自动调用update()然后在调用paint()吗?repaint()走的不是这个流程吗?

本文链接:http://olivierlutaud.net/diaoyong/736.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部