SWT对org.eclipse.swt.SWTException: Subclassing not allowed。解除一些类的不能extends的方法

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

posted on 2011-07-06 16:21 duduli 阅读(825) 评论(1)  编辑  收藏

评论

# re: SWT对org.eclipse.swt.SWTException: Subclassing not allowed。解除一些类的不能extends的方法 2011-10-28 19:52 gebin

经典啊  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2011年7月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

公告

welcome to my place.

常用链接

留言簿(5)

我参与的团队

随笔分类

随笔档案

新闻分类

石头JAVA摆地摊儿

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜

@duduli