永发信息网

想要调用repaint()方法 怎么办

答案:2  悬赏:40  手机版
解决时间 2021-02-04 12:10
想要调用repaint()方法 怎么办
最佳答案
repaint()既重绘:他会通过update()调用paint();
比如你继承了Canvas,然后重写paint(),程序会自动来调用paint().可是如果你就这么不去调用repaint(),那么你在paint()里绘制的东西就不会再改变(paint()被调用了一次)。随之你可以通过调用repaint(),来重新调用paint()来实现重新绘制,这样paint()里你绘制的东西不就可以改变啦!
例:你首先通过一个变量“a”,在paint()里绘制了一个“1”;
再通过别的方法改变变量"a"为“2”,这样现在在paint()里绘制的应该是一个“2”;
但是,如果你没有调用repaint(),那么他还是“1”.
这样应该可以明白吧。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
瑞茂食品地址有知道的么?有点事想过去
肯德基万新广场店地址在什么地方,想过去办事
北京市学历认证中心地址
求纪录片《人生七年》全系列 百度云
如图,点D、E、F分别为△ABC三边的中点,若△
女王归来之美男滚开结局女主和哪些男的在一起
120马力四驱拖拉机配几铧秸杆翻转犁
请问这是什么植物,它的花很香很香闻了想睡觉
阿良茶行我想知道这个在什么地方
【农业劳动生产率】什么是劳动生产率?怎样提
1986年5月19号是什么星座
武胜县安平雅居户型图
一个女同学叫我把我的手机拿给她玩下什么意思
三江红食品有限公司我想知道这个在什么地方
峨眉珍茶叶怎么样,和峨嵋学芽有什么区别?
推荐资讯
绵阳到张家界多少公里
太空中有奥特曼吗
下列哪个食物链(网)中鹰的个体数量最多CA.
美容院做注氧套盒的销售话术
如果想知道一台服务器某端口是否开放,如有服
鑫隆超市这个地址在什么地方,我要处理点事
网通低价入主亚洲环球电讯,网通为什么要收购
山西大学商务学院 两次补考都挂了怎么办
名词前面加the是第三人称吗
人总要习惯一个人的生活 和 习惯了一个人的生
汇龙驾校(厦门湖里)地址有知道的么?有点事想
高陶卫浴这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?