import com.jxxms.meeting.entiy.User;
import com.jxxms.resource.SWTResourceManager;
public class VideoLabel extends Label {
private User user;
public VideoLabel(Composite parent, int style,User user) {
super(parent, style);
this.user= user;
setToolTipText(user.getUserName());
setImage(SWTResourceManager.getImage(user.getPictureuri()));
}
}
异常情况如下
org.eclipse.swt.SWTException: Subclassing not allowed
解决办法:
重写
protected void checkSubclass() {
}
方法,这样就OK![]()
本文介绍了一个关于在Eclipse SWT中子类化Label组件时遇到的异常问题:Subclassing not allowed。通过重写checkSubclass()方法可以解决此异常,使自定义的VideoLabel组件正常工作。
2071

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



