Redian新闻
>
question about repaint, update and paint
avatar
question about repaint, update and paint# Java - 爪哇娇娃
p*y
1
I am confused what is the relationship between these three.
it seems most of the time, repaint() calls update(), and update()
calls paint().
but sometime we override update() and put all the code for
painting there, without overriding paint(), the graphics just
wouldn't be painted.
I checked the java API for the repaint() description. it seems
sometimes it calls paint() directly, but only when the component
is lightweighted. In all my GUI, i just used AWT, would that
be a problem, i mean maybe t
avatar
KG
2
You can read this article to get a better picture of the differences.
http://java.sun.com/products/jfc/tsc/articles/painting/index.html

【在 p*******y 的大作中提到】
: I am confused what is the relationship between these three.
: it seems most of the time, repaint() calls update(), and update()
: calls paint().
: but sometime we override update() and put all the code for
: painting there, without overriding paint(), the graphics just
: wouldn't be painted.
: I checked the java API for the repaint() description. it seems
: sometimes it calls paint() directly, but only when the component
: is lightweighted. In all my GUI, i just used AWT, would that
: be a problem, i mean maybe t

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。