`
yangzhibin_java
  • 浏览: 52052 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

eclipse插件开发(继承关系)

阅读更多

一,jface
   1.内容器
       表格:class TableViewerContentProvider implements IStructuredContentProvider

       树:   class TreeViewerContentProvider   implements ITreeContentProvider
   2.标签器
       表格:class TableViewerLabelProvider  implements ITableLabelProvider

       树:   class TreeViewerLableProvider    implements ILabelProvider
二,加上右键菜单(Action类<ActionContributionItem类>、ActionGroup类、MenuManager类)
   1,actionGroup类
       class MyActionGroup extends ActionGroup

   2,action类

       class OpenAction extends Action
       class RefreshAction extends Action
三,排序(ViewerSorter类)
       class MySorter extends ViewerSorter

四,用ViewForm做布局调整

shell.setLayout(new FillLayout());

ViewForm viewForm = new ViewForm(shell, SWT.NONE); //布局基座ViewForm

viewForm.setLayout(new FillLayout());

final TableViewer tv = new TableViewer(viewForm, SW… //父容器由shell改为viewForm
 

五,

分享到:
评论

相关推荐

    eclipse插件开发PDF

    文档内容还提到,Eclipse插件开发可以显著提高开发速度,因为它允许开发者继承和扩展现有的框架和功能,从而不需要从零开始构建整个系统。例如,通过继承Eclipse的菜单和对话框,开发者可以很快地实现复杂的交互。 ...

    Eclipse插件开发文档

    Eclipse插件开发是为这个平台添加新功能或定制工作环境的关键技术。以下将详细介绍Eclipse插件开发的相关知识点。 一、Eclipse插件体系结构 Eclipse基于OSGi(Open Service Gateway Initiative)框架构建,它将整个...

    Eclipse插件开发笔记源码

    Eclipse插件开发是Java开发领域中的一个重要分支,它允许开发者通过扩展Eclipse IDE的功能来创建自定义的工作环境。这份“Eclipse插件开发笔记源码”提供了丰富的学习材料,帮助开发者深入理解并实践Eclipse插件开发...

    使用 Eclipse 插件开发环境构建模板

    标题中的"使用Eclipse插件开发环境构建模板"是指在Eclipse中开发自定义模板,这些模板能够帮助开发者快速生成常见的代码片段或项目结构,从而节省手动编写的时间。模板系统是Eclipse IDE的一大特色,允许用户定制...

    Eclipse 插件开发 简易教程

    本教程将向您介绍Eclipse插件开发的基本概念、步骤和关键知识点,旨在帮助初学者快速上手。 一、Eclipse插件体系结构 Eclipse采用插件驱动架构,每个功能模块都是一个独立的插件,这些插件通过OSGi(开放服务网关...

    Eclipse插件开发方法与实战

    本书《Eclipse插件开发方法与实战》深入探讨了如何利用Eclipse平台进行插件开发,为开发者提供了详尽的指导。下面,我们将详细讨论Eclipse插件开发的相关知识点。 1. **Eclipse插件体系结构**: - Eclipse采用插件...

    Eclipse插件开发指南.pdf

    ### Eclipse插件开发指南知识点详解 #### 一、Eclipse概述与优势 Eclipse是一款开源的集成开发环境(IDE),最初由IBM公司于2001年开发,并于同年11月作为开源软件发布。Eclipse的核心优势在于其高度可扩展性,...

    eclipse提示插件开发

    总的来说,Eclipse插件开发是一个涉及多方面知识的过程,包括理解OOP(面向对象编程)、Eclipse插件架构、PDE工具的使用,以及可能的第三方库集成。通过创建一个简单的“Hello, World!”编辑器,你可以逐步熟悉这个...

    eclipse插件开发常用技巧

    本文将深入探讨几个在Eclipse插件开发中常用的技巧。 首先,从一个普通项目转化为Java项目是开发过程中的常见操作。在Eclipse中,Java项目是由IJavaProject接口表示的,它并不是直接继承自IProject接口。因此,不能...

    eclipse插件的开发基本步骤

    当插件开发完成后,可以通过Export Wizard将其打包成一个可部署的插件(.jar文件)或更新站点(.zip文件)。用户可以通过Eclipse的Install New Software功能来安装你的插件。 9. **持续集成和版本管理**: 对于...

    eclipse插件开发指南

    Eclipse 插件开发是构建基于Eclipse平台的自定义工具和功能的重要方式。Eclipse作为一个开放源码的集成...本指南中的"eclipse插件开发指南.pdf"应该会提供更详细的步骤和示例,帮助你深入了解和实践Eclipse插件开发。

    Eclipse插件开发教程.ppt

    Eclipse插件开发教程主要涉及的是如何在Eclipse集成开发环境中构建自定义的功能模块,即插件。Eclipse是一个开放源代码的、基于Java的可扩展开发平台,通过插件可以增强其功能,满足特定的开发需求。以下是开发...

    eclipse插件开发资料

    本资料包提供了两个核心资源,即"Eclipse 3.6 API.chm"和"Eclipse插件开发学习笔记.pdf",它们将帮助我们了解和实践Eclipse插件开发。 "Eclipse 3.6 API.chm"是Eclipse 3.6版本的API文档,包含了所有可用的类、接口...

    Eclipse插件开发系列

    ### Eclipse插件开发系列知识点详解 #### 一、引言:Java Application开发的挑战与突破 在Java开发领域,特别是对于那些曾使用AWT或Swing进行Application开发的程序员而言,他们大多经历过一种深深的挫败感。这...

    eclipse插件开发

    Eclipse 插件开发是构建基于Eclipse平台的自定义工具或功能扩展的过程。Eclipse是一个开源的集成开发...通过学习Eclipse插件开发,开发者可以创建符合自己需求的工具,提升开发效率,并参与到Eclipse社区的建设中去。

    Eclipse插件开发教程

    Eclipse插件开发教程主要针对想要扩展Eclipse集成开发环境(IDE)功能的开发者,教程适合初学者。在Eclipse中开发插件的过程涉及到多个关键步骤: 1. **理解插件与平台集成**:Eclipse插件是通过对接平台的预定义扩展...

    Eclipse插件开发基础

    Eclipse插件开发是增强Eclipse IDE功能的重要方式,它允许开发者向平台添加自定义工具、视图、编辑器和其他特性。以下是对Eclipse插件开发基础的详细说明: 首先,开发Eclipse插件的核心是将程序代码集成到Eclipse...

    Eclipse插件开发系列.pdf

    ### Eclipse插件开发系列知识点详解 #### 一、Eclipse插件开发背景及意义 Eclipse作为一款开源的集成开发环境(IDE),以其强大的可扩展性而闻名。它不仅仅局限于Java开发,通过丰富的插件支持,可以扩展为适用于...

Global site tag (gtag.js) - Google Analytics