问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-12 15:06

我来回答

2个回答

热心网友 时间:2022-04-12 16:36

repaint()既重绘:他会通过update()调用paint();
比如你继承了Canvas,然后重写paint(),程序会自动来调用paint().可是如果你就这么不去调用repaint(),那么你在paint()里绘制的东西就不会再改变(paint()被调用了一次)。随之你可以通过调用repaint(),来重新调用paint()来实现重新绘制,这样paint()里你绘制的东西不就可以改变啦!
例:你首先通过一个变量“a”,在paint()里绘制了一个“1”;
再通过别的方法改变变量"a"为“2”,这样现在在paint()里绘制的应该是一个“2”;
但是,如果你没有调用repaint(),那么他还是“1”.
这样应该可以明白吧。。。

热心网友 时间:2022-04-12 17:54

http://zhidao.baidu.com/question/255080121.html
请查阅!
是我以前回答的一个关于paint()和repaint()的关系!

补充:1.repaint(),你可以在继承了Canvas的类中或对继承了Canvas的对象进行调用。
2.repaint(),一般在主线程中调用。
例:你可以在有一个类MainCanvas extends Canvas implements Rnnable{}
那么你可以在重写run()方法中调用repaint(),这样线程转一圈就会调用一次 repaint(),屏幕画面也就刷新一次。
3.你也可以在任一方法中或通用MainCanvas对象来调用。
例:你想让按一下键就调用一次,你可以这样keyPressed(int keyCode){repaint();......} 或 keyReleased(int keyCode){repaint();......}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“泛览周王传”的出处是哪里 避事的意思是什么 怠息的意思是什么 “偷闲来此一嚬呻”的出处是哪里 怠息意思和来源是什么 客厅中间沙发旁旁边放什么 客厅沙发旁边放什么合适 沙发左右摆什么位置 淘宝网无法注册邮箱验证 谁能帮我注册一个谷歌帐号,我一直注册不成功,淘宝上也买不到,在线等... orcad capture cis的CIS是什么意思, Capture CIS里面的这几个英文单词分别表示什么意思,Project Design Library VHDL File Verilog File Text Cadence capture CIS启动后在任务显示打开,但显示不了窗口 Orcad capture CIS 出错 请问Capture CIS 仿真软件好不好用或者现在常用的仿真软件是什么? pspice安装出现the"capture CIS"feature is not licensed at this site.求指导 capture CIS的数据库怎麼打开? 萧红主要作品有什么豫南和《生死场》。 萧红最著名的作品是什么 充要条件,必要条件,充分条件之间的联系是什么? 苹果7plus 充电插孔多少钱? 换个苹果七充电口多少钱 苹果7充电口坏了 不换原装的可以吗? 谁可以提供ACCESS内含函数所表达式的是什么意思? 中国电信王卡系列套餐的详情,是什么? 电信大王卡套餐什么内容? 小说有吞天两个字的玄幻小说有哪些 《大魔吞天》txt下载在线阅读全文,求百度网盘云资源 消防工程师公告出了吗 2019年消防工程师报考流程和需要注意那些问题? 为什么惊蒸后梨不好吃了,为什么梨的心发黑了,这个说法对吗 荣耀play4t来电闪光灯怎么设置 2016《开学第一课》课堂小结 开学第一课2018课堂小结。 开学第一课的每堂课后的小结。急。在线等!第一个来的加分 急需2010-2011年度《开学第一课》班会小结 2011开学第一课的班会小结 这个季节老南瓜可以吃吗 微信好友被删了,自己又不知道他的了。怎么找回? 海尔空调室外机电脑板一年坏一次问题在哪里? 在EXCEL中vlookup函数是怎么使用的? 怎么突破QQ群限制进入QQ群里聊天查看群里信息? QQ群关闭再打开就再也看不到群里的信息 电脑开机后浏览器自动打开,并弹出 天翼视讯 的网页 我用天翼视讯网页看电视直播很卡 是不是因为我的网络是联通的原因 微信群里的网友群主都不发信息了,但是群里原来发的信息还能看到,我怎样才能知道微信群是不是被封号了? 天翼视讯全能看的流量可以浏览网页吗? 海底两万里第8章 读后感 QQ账号被冻结7天 解冻后这7天内 群里的发的消息能看到么? 海底两万里第九,十章的读后感。300字