zoukankan      html  css  js  c++  java
  • SWT,JFace和RCP关系

    SWT与JFace关系

      SWT是eclipse公司发布的一个GUI编程框架,即是说,这个是最基本的开发工具。
      JFace是对SWT的一个封装,它丰富、优化了SWT的功能。
      RCP呢,就是Rich Client Platform,它相当于一个组件的集合。你可以用它来定制你自己的eclipse产品。
      他们并不是三选一的关系。
      SWT是对操作系统GUI API的封装,因此没有做更多应用层次的封装,比如要显示一个对话框,就要自己去画【确定】、【取消】按钮,要弹出消息对话框就要自己去写数行代码。为了简化SWT的开发,IBM开发出了JFace,JFace不是与SWT格格不入的,JFace就是调用SWT实现了更多实际应用开发中要用到的公共类。SWT和JFace的关系就像Windows开发中Windows SDK和MFC的关系一样,我们在开发的时候应当尽量去使用JFace的东西,只有当JFace的东西不满足我们要求的时候才去直接求助SWT。
  • 相关阅读:
    django通用视图(类方法)
    学期总结
    计算机网络复习
    面试总结二
    电话面试总结
    Linux用户管理-中
    Linux之用户管理--初级上
    web聊天室总结
    聊一聊JQ中delegate事件委托的好处
    git的使用[转]
  • 原文地址:https://www.cnblogs.com/happyPawpaw/p/2690722.html
Copyright © 2011-2022 走看看