社区
Java SE
帖子详情
重绘
一只红烧虾
2020-05-24 05:19:58
java 当中repaint这个方法是调用的paintcomponent这个方法?这个paintcomponent方法是只要程序运行就一直被调用吗?如果是,那为什么没有写repaint的时候就不会再重新绘制呢?
...全文
83
1
打赏
收藏
重绘
java 当中repaint这个方法是调用的paintcomponent这个方法?这个paintcomponent方法是只要程序运行就一直被调用吗?如果是,那为什么没有写repaint的时候就不会再重新绘制呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qybao
2020-05-24
打赏
举报
回复
paintcomponent不是一直被调用的,是组件需要被重绘时才被调用,比如组件被初次显示到屏幕,或者窗口最大,最小化恢复的时候等等,组件再次被显示的时候就会自动调用重绘(一般也是通过repaint方法来完成重绘的,所以想知道什么时候重绘可以查看源码,看看什么方法调用了repaint方法,如setvisible会调用show方法,show方法就有调用repaint,所以只要调用setvisible的时机都会发生重绘) 否则在不会自动调用repaint方法的任何时机都不会发生重绘,这种时候就要自己repaint了,比如在panel上画了东西想显示的时候,或者改变了背景图像想刷新背景的时候,等等,这些时候窗体本身没有被系统重绘,所以窗体上的变化是看不到的,所以这时候就需要自己重绘了。
MFC普通窗口
重绘
MFC普通窗口
重绘
,有什么不懂的可以随时到我的博客留言http://www.gymsaga.com/,我会尽早解答您的问题,更多MFC实例讲解,请登陆我的博客。
MFC
重绘
CListCtrl、CTreeCtrl的滚动条
这是我见过、用过的最好的一个有关
重绘
CListCtrl滚动条的代码。需要了联系345271592,我直接发你们。资源中外面的两个代码文件我只是将源程序中加载应用中的资源改为加载本地资源而已,在此感谢http://www.vckbase.com/index.php/wv/1595的Nobita。
CTreeCtrl 自绘
CTreeCtrl 实现自绘 达到你要的结果。很好的自绘教程代码
Android中轴旋转特效实现,制作别样的图片浏览器
此为示例代码,详解讲解请参考博文: http://blog.csdn.net/guolin_blog/article/details/10766017 如果对资源内容有疑问,可以到博客中留言。
完美自绘制CListCtrl控件2[MFC]例子源码
完美的绘制了CListCtrl的Item部分和非item部分 效果类似CSDN的网格线效果
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章