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

rcp 多页面编辑器 MultiPageEditorPart

 
阅读更多

@Override

protected void createPages() {

try {

 

this.addPage(0, new GefEditor(), this.getEditorInput());

this.setPageText(0, "图形");

this.addPage(1, new SourceEditor(), this.getEditorInput());

this.setPageText(1, "源码");

} catch (PartInitException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

 

}

 

这样就可以把多个编辑器放在  MultiPageEditorPart 里了 ,实现了多页编辑器。

 

分享到:
评论

相关推荐

    RCP版JAVA 编辑器

    **RCP版JAVA 编辑器详解** RCP(Rich Client Platform)是Eclipse基金会推出的一个框架,用于构建复杂的桌面应用程序。它为开发者提供了一种结构化的开发环境,支持插件化,允许开发者通过添加、扩展功能来创建...

    rcp的文本编辑器的实例

    在这个实例中,我们将深入探讨如何在RCP环境中实现一个基本的文本编辑器,帮助初学者更好地理解这一过程。 首先,我们需要了解Eclipse RCP的基本结构。RCP应用通常由多个插件组成,每个插件都有特定的功能。在这个...

    eclipse RCP开发的编辑器

    本文将深入探讨如何利用Eclipse RCP进行编辑器开发,结合提供的描述,我们将分享一个初学者在学习RCP后完成的小程序案例。 首先,我们需要了解Eclipse RCP的核心概念。RCP是Eclipse IDE的底层架构,它提供了构建可...

    Eclipse RCP 属性编辑器实例

    总的来说,Eclipse RCP属性编辑器的实现涉及到用户界面设计、数据模型绑定、事件处理等多个方面,它是Eclipse RCP强大灵活性的一个体现。通过熟练掌握这些技术,开发者可以构建出高度定制化的桌面应用程序,满足各种...

    rcp 工具栏

    Eclipse RCP的核心特性包括插件系统、工作台(Workbench)、视图(Views)、编辑器(Editors)以及菜单和工具栏等用户界面元素。 在Eclipse RCP中,工具栏(Toolbar)是一种图形用户界面组件,通常位于窗口顶部,...

    RCP实例

    透视图是RCP中的一个重要概念,它定义了工作台中视图和编辑器的排列方式。根据不同的任务需求,用户可以切换不同的透视图。 7. **视图(View)和编辑器(Editor)**: 视图是用来展示数据和工具的区域,例如项目...

    rcp editor实例的项目代码

    3. **视图呈现**:编辑器界面由多个视图组成,每个视图都有自己的`Part`类,它们负责渲染数据。这些视图可能包括文本编辑区、属性视图、大纲视图等。 4. **菜单和工具栏**:Eclipse RCP允许自定义菜单和工具栏,...

    RCP 产品介绍图片

    5. **透视图(Perspectives)**:透视图是RCP中组织视图和编辑器的方式,允许用户根据任务或工作流切换不同的布局。图片可能包含多个透视图的示例,如编程透视图、调试透视图等。 6. **插件开发**:RCP的插件开发是...

    Eclipse Rcp

    RCP应用通常拥有和Eclipse类似的外观与操作体验,例如动态的菜单栏(Menubar)、工具栏(Toolbar)、编辑器(Editor)、视图(View)、工作台窗口(WorkbenchWindow)以及工作区(WorkSpace)等。这些组件共同构成了...

    Eclipse RCP培训.zip

    Eclipse RCP支持多编辑器打开,可以同时处理多个任务。 5. **命令(Command)与手势(Handler)**:命令是Eclipse RCP中的动作抽象,手势则将命令与用户操作(如鼠标点击、键盘快捷键)关联起来。这种设计使得UI...

    EclipseRcp 例子程序

    2. **工作台(Workbench)**:工作台是Eclipse RCP应用程序的中心,负责管理窗口、视图、编辑器等元素。开发者可以自定义工作台布局,例如添加新的视图或编辑器。 3. **视图(View)**:视图是用户界面中显示特定...

    EclipseSWT_JFace_RCP插件开发

    Rich Client Platform(RCP)是Eclipse的扩展平台,它允许开发者创建功能丰富的、可扩展的应用程序,这些应用可以拥有自己的工作台、视图、编辑器和菜单。 1. **Eclipse SWT**:SWT是Eclipse项目的一个重要组成部分...

    RCP,RCP开发

    4. **多语言支持**:RCP支持国际化,方便全球用户使用。 5. **强大的API**:RCP提供了丰富的API,方便开发者进行界面设计和事件处理。 **OSGI概述** OSGI(Open Services Gateway Initiative)是一种动态模块系统,...

    RCP与GEF课件,介绍RCP和GEF各组成部分和工作原理

    1. **Workbench**:工作台是RCP应用的核心,它管理窗口、视图、编辑器等UI元素。Workbench提供了一种组织和展示用户界面的方式,使得开发者可以轻松地构建复杂的多文档界面。 2. **Perspective**:透视图定义了工作...

    eclipse rcp经典程序

    Eclipse RCP程序通常由多个组件构成,包括视图(Views)、编辑器(Editors)、透视图(Perspectives)、菜单和工具栏等。"eclipse rcp经典程序"这个资源很可能包含了完整的示例代码,帮助开发者了解并实践这些关键...

    Eclipse RCP.pdf清晰版

    - **Page(页面)**: 包含一组特定的视图和编辑器,代表用户当前的工作环境。 - **WorkbenchWindow(工作台窗口)**: 整合上述组件的容器,允许创建多个工作台窗口。 - **WorkSpace(工作空间)**: 存储项目数据和...

    rcp 学习资料下载,一个简单的rcp例子

    在Eclipse RCP中,开发者可以利用工作台(Workbench)、视图(View)、编辑器(Editor)、透视图(Perspective)等核心组件来构建复杂的用户界面。工作台是整个应用程序的中心,负责管理视图和编辑器;视图是显示...

    Eclipse RCP 初级入门教程

    RCP 应用程序可以利用 Eclipse 的工作台(Workbench)、视图(Views)、编辑器(Editors)和透视图(Perspectives)等核心组件,构建出功能强大且用户友好的界面。 **2. RCP应用的基本元素** - **工作台(Workbench...

    RCP编程入门(doc版)

    RCP支持多语言环境,开发者可以为应用添加不同语言的资源包,使应用能够根据用户的系统设置自动切换语言。 **八、调试与发布** 在开发过程中,Eclipse内置的调试工具可以帮助定位和修复问题。完成开发后,可以使用...

Global site tag (gtag.js) - Google Analytics