`
jxxms
  • 浏览: 106939 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

扩展SWT的widgets遇到org.eclipse.swt.SWTException: Subclassing not allowed

    博客分类:
  • SWT
阅读更多

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

分享到:
评论

相关推荐

    org.eclipse.swt.win32

    org.eclipse.swt.SWTException.class org.eclipse.swt.accessibility.ACC.class org.eclipse.swt.accessibility.Accessible.class org.eclipse.swt.accessibility.AccessibleActionAdapter.class org.eclipse.swt....

    org.eclipse.swt.win32的64位jar包

    例如,要创建一个窗口,可以使用`org.eclipse.swt.widgets.Shell`类,创建控件如按钮可以使用`org.eclipse.swt.widgets.Button`类。同时,为了确保与64位系统兼容,还需要设置正确的Java虚拟机参数,比如使用64位的...

    org.eclipse.swt相关所有jar包,

    【描述】中的"org.eclipse.swt"是指Eclipse Standard/Widgets工具包,这是一个开源的Java库,允许开发人员在多种平台上创建原生用户界面。它特别强调了JAVA调用IE内核来实现一个内置的浏览器功能,这使得开发者能够...

    org.eclipse.swt 相关jar包

    org.eclipse.swt 相关jar包,JAVA调用火狐内核制作浏览器教程中所需,供各位下载,可在我的博客中查看详细用法。

    org.eclipse.swt包

    Widget继承自`org.eclipse.swt.widgets.Widget`类。 - **Composite**: Composite是SWT中的一个关键组件,它允许你组合多个Widget来创建更复杂的布局结构。 - **Layout**: Layout管理器负责控制Composite中的子...

    org.eclipse.nebula.widgets.grid_1.0.0.jar_gridview_everyt8y_

    标题中的"org.eclipse.nebula.widgets.grid_1.0.0.jar_gridview_everyt8y_"暗示了我们正在讨论的是Eclipse Nebula项目中的一个组件,具体是Grid Viewer相关的库,版本为1.0.0。这个库是用于构建用户界面的,特别适用...

    window搭建kettle源码环境swt依赖包切换

    org.eclipse.swt.win32.win32.x86_64-4.3.jar org.eclipse.swt.win32.win32.x86_64-4.6.jar org.eclipse.swt.win32.win32.x86-4.3.jar org.eclipse.swt.win32.win32.x86-4.6.jar linux和mac环境不需要,window环境...

    org.eclipse.swt相关jar包

    swt是一些用于javaGUI即图形界面设计用的插件,但是当执行打包好的exe文件时,容易出现找不到jar包的错误,这里提供下载资源

    org.eclipse.swt-3.1.jar

    标题中的"org.eclipse.swt-3.1.jar"是一个Java库文件,属于Eclipse SWT(Standard Widget Toolkit)项目的一部分。SWT是Eclipse基金会维护的一个开源项目,它为Java应用程序提供了与操作系统图形用户界面(GUI)组件...

    org.eclipse.swt 源码下载

    org.eclipse.swt 源码下载, 可以方便代码跟踪学习,找了很久才找到

    org.eclipse.jface.rar

    "org.eclipse.jface.rar" 是一个压缩包文件,包含的是Eclipse IDE中JFace库的源代码。Eclipse JFace 是一个用于构建用户界面(UI)的高级Java框架,它是Eclipse平台的重要组成部分,主要设计目的是简化Swing和AWT等...

    edt.mobile.widgets.v.20120628.zip

    EDT Mobile Runtime 主要包含两大模块: Dojo mobile widgets & PhoneGap mobile widgets a. org.eclipse.edt.rui.dojo....在第七版中,Rui widgets有一点小更新,请大家使用org.eclipse.edt.rui.widgets_0.8.0。 谢谢

    swt...zhedie.rar_SWT_site:www.pudn.com_折叠菜单

    import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Tree; import org.eclipse.swt.widgets.TreeItem; ``` 接着,创建一个新的`Shell`作为应用程序的...

    java内嵌浏览器源码.doc

    - `org.eclipse.swt.widgets.Composite` - `org.eclipse.swt.widgets.Display` - `org.eclipse.swt.widgets.Label` - `org.eclipse.swt.widgets.Shell` 3. **创建浏览器组件**: 在`TestBrowser`类中,创建一...

    SWT(JFace) Menu、Bar…体验代码

    演示代码: ... import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Event; import org.eclipse.swt.widgets.Listener; import org.eclipse.swt.widgets.Menu; import org.eclipse.swt

    swt table 实现换行

    根据提供的文件信息,可以看出本文主要讨论的是如何在 SWT (Standard Widget Toolkit) 的 Table 控件中实现文本换行的功能。SWT 是一个用于开发基于 Java 的桌面应用程序的工具包,它提供了丰富的用户界面组件来帮助...

    在Eclipse中用SWT设计界面

    import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Button; public class SWTExample { public static void main(String[] args) { Display ...

    SWT widgets基本教程

    import org.eclipse.swt.widgets.*; ``` #### 3. 显示(Display)和窗体(Shell) SWT 的 GUI 应用程序通常由 `Display` 和 `Shell` 组成: - **Display**:是 GUI 组件的容器,虽然本身不可见,但它控制着窗口的...

    eclipse开发SWT应用

    2. **编写 SWT 主类**:在新建的项目中,创建一个Java类,通常这个类会继承自`org.eclipse.swt.widgets.Shell`。Shell是SWT中的顶级窗口,所有其他控件都包含在Shell中。 3. **初始化 SWT 组件**:在主类的构造函数...

    Eclipse SWT/JFace 核心应用的全部源代码

    3. `org.eclipse.swt.widgets`:SWT的控件类库,如Button、Text、Shell等。 4. `org.eclipse.jface.window`:JFace的窗口管理相关类。 5. `org.eclipse.jface.viewers`:用于创建和管理数据驱动视图的类,如...

Global site tag (gtag.js) - Google Analytics