在做swt的开发的时候总是将所有的类/监听方法都放在同一个class里面,这样不利于代码的维护,而且修改的时候自己都找不到地方。
所以就想到代码分离。
而代码的分离肯定离不开对某些类的扩展。
在对dialog进行扩展的时候就总是ihui出现subclassing not allowed的提示。然后就报错。
简单的方法。将checksubclass进行重写,里面什么内容都不写,如:
@Override
protected void checkSubclass() {
// TODO Auto-generated method stub
}