swt组件的背景色彩继承,setBackgroundMode的用法

swt组件的背景颜色继承,setBackgroundMode的用法
其实swt的setBackgroundMode有3个模式,分别是INHERIT_DEFAULT;INHERIT_FORCE;INHERIT_NONE





INHERIT_NONE
不选用父背景作为继承,

INHERIT_DEFAULT

选择性地选择父背景,比如说,Combo,List等都不选用父背景

INHERIT_FORCE;

无论如何都要选择父背景作为继承背景,所有控件无一例外;



然而要对上面进行补充,Composite如果自己set了BackGroundImage的话

是不受上面这3个模式的约束的.





很多blog都发表到qq空间上面,第一次来eye这里发, 下篇文章用源代码分析一下swt究竟是怎样通过这个3个model设置控件的样式的