对于继承自Resouce一类代表静态资源的类(如Color,Font,Image等),遵循谁创建
谁释放的原则。
但是,当有控件在使用它时,是不能够随意释放的。比如将某容器正使用
image作为背景时,若将它释放,则会造成背景为空,显示为灰白色。
当然,静态资源是一定要释放的。
可以为使用该资源的控件注册SWT.Disposed事件。
在相应控件释放时dispose掉本地静态资源。
SWT:使用静态资源的注意事项
最新推荐文章于 2022-04-08 13:08:53 发布
本文讨论了静态资源(如颜色、字体和图像等)的管理原则,强调了谁创建谁负责释放的重要性。同时介绍了在控件正在使用这些资源时如何避免不当释放导致的问题,并提出通过注册SWT.Disposed事件来实现资源的适时释放。
1005

被折叠的 条评论
为什么被折叠?



