`
hgz123
  • 浏览: 106206 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

学RCP开发前,必须要了解的几个基本概念

阅读更多

欢迎访问: www.ptcms.cn

学RCP开发前,必须要了解的几个基本概念

  1.  Display
          应用程序一般只有一个Display对象,给对象实际是一个SWT对象,代表了低层图形系统的实现。Display的主要任务是事物处理,它负责从操作系统的事件队列中读取事件,传递给RCP事件监听器以便完成具体的任务。
          Display对象的获得方法: Display display = new Display();
                                       
    或者 Display display =Display.getCurrent();
  2. Shell 
         每一个窗口都有一个Shell对象。Shell对象代表了与用户交互的窗口框架,并处理与窗口关联的诸如移动,改变大小等常见的行为。
          Shell对象的获得方法 : Display display = Display.getCurrent();
                                      Shell shell = new Shell(display);
                                      或者: Shell shell = display.getCurrent().getActiveShell();
  3. Workbench
        Workbench是工作台,通俗的说是代表用户界面的UI元素。工作台是有各种窗口,图标,按钮和控件,用户可以在工作台是进行各种操作。
          获得工作台对象的方法 : IWorkben wb = PlatformUI.getWorkbench();
  4. Advisor
       Advisor是建议者,用户主界面的宽度,高度,亮度,图标,菜单,工具栏,颜色,操作等等配置方案需要Advisor的提议。 Eclipse提供了3中类型的Advisor:
                                                                   a.WorkbenchAdvisor:应用程序级别
                                                                   b.WorkbenchWindowAdvisor:窗口级别
                                                                   c.ActionBarAdvisor:窗口级别
  5. View和Editor
        Eclipse RCP 应用程序,就是有View和Editor构成。
  6. Perpective
        即透视图,不同的透视图通过IPageLayout对象来管理各个页面的View和Editor。

 

   

   

 

 

 

            

4
0
分享到:
评论

相关推荐

    通过例子学习EclipseRCP开发

    通过例子学习EclipseRCP开发通过例子学习EclipseRCP开发

    RCP,RCP开发

    RCP&OSGI;

    Eclipse RCP开发教程

    Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT Eclipse RCP开发教程,RCP入门教程,教你如何使用SWT

    通过例子学习Eclipse RCP开发

    通过例子学习Eclipse RCP开发 通过例子学习Eclipse RCP开发 swt 插件开发技术文档

    eclipse 3.6 rcp 开发

    将涉及以下内容:创建第一个RCP程序,创建菜单和工具栏,查看,编辑,对话,外部JAR的用法,向一个RCP应用程序产品中添加标志和帮助。每一章都基本独立于其他章节。欢迎访问我的网站——www.xeclipse.com。

    eclipse rcp 开发实例 (源码下载)

    前一段时间学习eclipse rcp开发写的一个学习用的工程。涉及了我当时学到的一些方面。 当时想找一个可以用来学习的简单的源代码真难,有的都是复杂的。 这里提供一个简单的工程。设计初学者接触的各种问题。有时通一...

    Eclipse RCP 开发资料

    Eclipse RCP 开发资料打包下载 目录如下: RCP程序设计.pdf(推荐) Addison.Wesley.Eclipse.Rich.Client.Platform.Designing.Coding.and.Packaging.Java.Applications.Oct.2005.chm Eclipse+RCP入门.pdf example_...

    rcp 开发自学教程

    rcp 开发自学教程,eclipse插件开发,是个很不错的入门教程

    RCP 开发自学教程

    RCP Plug-in开发自学教程.pdf

    eclipse rcp开发入六教程及培训资料

    网络中最全面最合适学习或开发...包含eclipse rcp开发入门教程; eclipse rcp基础教程;eclipse rcp开发自学教程; eclipse rcp开发培训教程及ppt等相关资料;教程中包含一步步操作实例,包含对开发原理的讲解与说明;

    RCP开发书籍资料简介

    转载的他人的资料 希望对大家有用 RCP开发书籍资料简介 插件开发 - 中国Eclipse社区

    eclipse rcp 开发基础教程

    eclipse rcp 开发基础教程 入门级别

    RCP开发入门-PDF.7z

    eclipse RCP 开发很棒的PDF书籍。开源于网络,供大家学习

    Eclipse的RCP开发的入门教程

    学习Eclipse RCP开发的一个教程。word文件格式的。本人从IBM官方网站上下载的。在这里打个包一起发给大家,方便学习!

    RCP 开发实例 源码

    RCP 开发实例,纯界面,没有连接数据库

    Eclipse RCP应用系统开发方法与实战

    Eclipse RCP应用系统开发方法与实战 Eclipse RCP应用系统开发方法与实战 Eclipse RCP应用系统开发方法与实战

    eclipse RCP开发的编辑器

    学习RCP后开发的第一个小程序,和大家分享下

    基于SWt,JFace的Rcp 开发实例

    一个介绍RCp开发的实例项目,包含了SWt,JFace组件 的用法,特别适用于初学者

    RCP开发指南

    RCP开发指南,对于初学者有所帮助,可以少走弯路

Global site tag (gtag.js) - Google Analytics