- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
eclipse简介eclise简介eclipse简介eclipse简介
Eclipse平台及应用 第一章 Eclipse平台简介 1.1 Eclipse平台的目标 1.2 Eclipse 平台结构 平台结构简介 Platform Runtime:负责管理插件注册表和插件。 插件是一种结构化组件,使用plugin.xml来向系统描述自己。 Workspace:管理Eclipse平台中的资源,包括项目、文件和文件夹。 Workbench:高级用户界面框架,用于构建由插件构建的复杂用户界面的产品。 SWT:与本机底层窗口系统紧密集成的小窗口工具箱和图形库; Jface:使用SWT实现的用户界面工具箱。 Team:定义附加API,允许插件集成版本和配置管理资源库的功能等。 Help:允许用户浏览、搜索和打印系统帮助文档。 Debug:公共的调试用户界面和一般化的调试模式。 平台运行时间(Platform Runtime) 插件描述:Plugin.xml 插件典型体系结构 工作台(Workbench) Workbench is UI personality of Eclipse Platform UI paradigm centered around Editors Views Perspectives SWT SWT = Standard Widget Toolkit Generic graphics and GUI widget set buttons, lists, text, menus, trees, styled text... Simple Small Fast OS-independent API Uses native widgets where available Emulates widgets where unavailable JFace JFace is set of UI frameworks for common UI tasks Designed to be used in conjunction with SWT Classes for handling common UI tasks API and implementation are window-system independent 透视图(Perspective) Perspectives are arrangements of views and editors Different perspectives suited for different user tasks Users can quickly switch between perspectives Task orientation limits visible views, actions Scales to large numbers of installed tools Perspectives control View visibility View and editor layout Action visibility Extension point for new perspectives Eclipse Platform includes standard perspectives Resource, Debug, … Perspective API 视图(View) Views provide information on some object Views augment editors Example: Outline view summarizes content Views augment other views Example: Properties view describes selection Extension point for new types of views Eclipse Platform includes many standard views Resource Navigator, Outline, Properties, Tasks, Bookmarks, Search, … View API and framework Views can be implemented with JFace viewers 编辑器(Editor) Editors appear in workbench editor area Contribute actions to workbench menu and tool bars Open, edit, save, close lifecycle Open editors are stacked Extension point for contributi
您可能关注的文档
- cpe操作手册.doc
- creo安装步骤creo安步骤装步骤.doc
- creo工作界面与基本操作reo工作界面与基本操作creo工作界面与基本操作creo工作界面与基本操作.ppt
- cpcr进展3.ppt
- cpu卡表工作原理及制作流cpu卡表工作原理及制作流程cpu卡表工作原理及制作流程cpu卡表工作原理及制作流程.ppt
- critical thining lecture 3 (student website)critical thinking lecture 3 (student website)critical thinking lecture 3 (student website)critical thinking lecture 3 (student website).ppt
- crc码的简单计算(课下作)crc码的简单计算(课下作业)crc码的简单计算(课下作业)crc码的简单计算(课下作业).ppt
- critical reasning lecture 4 (student website)_0critical reasoning lecture 4 (student website)_0critical reasoning lecture 4 (student website)_0critical reasoning lecture 4 (student website)_0.ppt
- cr(ⅲ)配合物的制备和分能的测定cr(ⅲ)配合物的制备和分裂能的测定cr(ⅲ)配合物的制备和分裂能的测定cr(ⅲ)配合物的制备和分裂能的测定.doc
- co139 & ibe13培训手册(作业员级)co139 & ibe139培训手册(作业员级)co139 & ibe139培训手册(作业员级)co139 & ibe139培训手册(作业员级).ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)