- 浏览: 2450307 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (574)
- Book (62)
- Architecture (6)
- Java (39)
- Taobao (41)
- Distributed (4)
- Life (72)
- Database (7)
- Spring (16)
- Photography (15)
- Bicycle (41)
- Test (20)
- jBPM (8)
- Business (12)
- Movie (3)
- Ajax (15)
- Code (7)
- Eclipse (96)
- VIM (2)
- Music (6)
- Groovy (10)
- AutoHotKey (3)
- Dorado (10)
- Maven (7)
- Scrum (5)
- English (20)
- Financial (12)
- OSGi (3)
- Other (4)
- Tool (6)
- Browser (1)
- PPT (1)
- Project Management (4)
- Agile (6)
- Nosql (1)
- Search engine (6)
- Shell (2)
- Open Source (4)
- Storm (10)
- Guava (3)
- Baby (1)
- netty (1)
- Algorithm (1)
- Linux (1)
- Python (2)
最新评论
-
roy2011a:
https://github.com/ebottabi/sto ...
storm的序列化问题及与spring的结合方式 -
roy2011a:
能抗能打 写道哥们儿,你好!能共享下那个storm与sprin ...
storm的序列化问题及与spring的结合方式 -
Alick1:
兄弟,你之前是不是在深圳的正阳公司呆过啊?
storm的ack和fail -
liuleixwd:
先点个赞,写的非常好!有个问题请教下,如果我再bolt里不用e ...
storm的ack和fail -
yao-dd:
solr的facet查询
·eclipse forms所需要的包要通过mainfest文件来加载,而不是传统的class path来加载
·在emf中,如果出现model, edit, editor工程之间引用不到的错误,一般是mainfest文件runtime设置的问题
·form中的内容显示不出来,有可能是plugin.xml文件中的view设置有问题,比如对应的class设置不正确
·使用FormToolkit创建的form组件会采用form的背景色(一般为白色),采用swt方式创建的组件会带有window的背景色(一般为灰色)
·使用toolkit.paintBordersFor(form.getBody());为当前parent内,toolkit所创建的widget添加边框。如果widget已经设置了SWT.BORDER,则不会再为其添加边框。为了让text和button显示1个像素的边框,除了在创建完成之后调用前面这句之外,还需要在创建text的时候,这样写:Text text = toolkit.createText(form.getBody(), "");
·editor和view之间的区别:editor只能位于eclipse中的一个区域,而view则包围在editor区域的周围,当然它可以随处放置,而editor则不可以
·ManagedForm封装了form元素的生命周期管理与各个form元素之间的事件通知ManagedForm本身并不是一个form,他包含了一个form并且可以注册IFormPart。可以将ManagedForm看作是'viewers',form和managed form之间的关系就好像Table与TableViewer的关系一样。
·一个编辑器由EditorPart和EditorInput两部分组成,其中EditorInput主要是用来从Model中取数据的。
·要用一个viewer来显示数据,必须使用两个类:ContentProvidor和LabelProvidor,前者通过使用getElements()来从EditorInput中取出要显示的所有model集合,后者通过getText()方法从每一个model中取得用于viewer中显示的数据
·eclipse forms的结构:首先最外面的是一个FormEditor,因为FormEditor是继承MultiPageEditorPart的,因此需要实现一个FormPage,然后加到FormEditor中。而FormPage中要做的工作则委托给MasterDetailsBlock来处理,Block负责创建MasterPart,ToolBarAction以及注册与每一个master选项相关的DetailPage。为了在Block上添加MasterPage,还需要在FormPage中创建section容器,然后以section为容器,创建client容器,最终Master的内容(可能是一个TableViewer或者是一个TreeViewer)将在client上创建
·采用link方式安装emf,可能找不到源代码,这时需要使用手工将jar包跟source关联起来,做法是在window->perference->plug-in development->target platform->source code loaction将emf的src加进来
·在emf中,如果出现model, edit, editor工程之间引用不到的错误,一般是mainfest文件runtime设置的问题
·form中的内容显示不出来,有可能是plugin.xml文件中的view设置有问题,比如对应的class设置不正确
·使用FormToolkit创建的form组件会采用form的背景色(一般为白色),采用swt方式创建的组件会带有window的背景色(一般为灰色)
·使用toolkit.paintBordersFor(form.getBody());为当前parent内,toolkit所创建的widget添加边框。如果widget已经设置了SWT.BORDER,则不会再为其添加边框。为了让text和button显示1个像素的边框,除了在创建完成之后调用前面这句之外,还需要在创建text的时候,这样写:Text text = toolkit.createText(form.getBody(), "");
·editor和view之间的区别:editor只能位于eclipse中的一个区域,而view则包围在editor区域的周围,当然它可以随处放置,而editor则不可以
·ManagedForm封装了form元素的生命周期管理与各个form元素之间的事件通知ManagedForm本身并不是一个form,他包含了一个form并且可以注册IFormPart。可以将ManagedForm看作是'viewers',form和managed form之间的关系就好像Table与TableViewer的关系一样。
·一个编辑器由EditorPart和EditorInput两部分组成,其中EditorInput主要是用来从Model中取数据的。
·要用一个viewer来显示数据,必须使用两个类:ContentProvidor和LabelProvidor,前者通过使用getElements()来从EditorInput中取出要显示的所有model集合,后者通过getText()方法从每一个model中取得用于viewer中显示的数据
·eclipse forms的结构:首先最外面的是一个FormEditor,因为FormEditor是继承MultiPageEditorPart的,因此需要实现一个FormPage,然后加到FormEditor中。而FormPage中要做的工作则委托给MasterDetailsBlock来处理,Block负责创建MasterPart,ToolBarAction以及注册与每一个master选项相关的DetailPage。为了在Block上添加MasterPage,还需要在FormPage中创建section容器,然后以section为容器,创建client容器,最终Master的内容(可能是一个TableViewer或者是一个TreeViewer)将在client上创建
·采用link方式安装emf,可能找不到源代码,这时需要使用手工将jar包跟source关联起来,做法是在window->perference->plug-in development->target platform->source code loaction将emf的src加进来
发表评论
-
Java程序员25个必备的Eclipse插件
2012-01-12 22:36 21887原文:http://www.fromdev.com/2012/ ... -
关于插件更新安装的错误
2007-12-21 20:12 2184在更新插件的时候出现这样的错误: Unable to comp ... -
最近做eclipse branding, features的一些经验
2007-12-16 01:24 4469知道eclipse的splash怎么做 ... -
GEF学习笔记
2007-12-07 20:20 4117GEF以前学习过, 而且还 ... -
SWT布局深入学习
2007-11-30 23:00 7906以下内容是学习"The Definitive Gui ... -
Eclipse Action 深入学习笔记(3)
2007-11-25 17:59 4044filter元素是用来指定当 ... -
Eclipse Action 深入学习笔记(2)
2007-11-25 17:14 5151Object Action 这种Action是跟弹出的上下文菜 ... -
Eclipse Action 深入学习笔记(1)
2007-11-25 17:07 7625以前做插件用到的ActionSet都只是依葫芦画瓢,没有真正理 ... -
JFace Text Editor完全掌握之终极指南(4)
2007-11-24 17:08 5634错误标识(Error Marking) Error Marki ... -
JFace Text Editor完全掌握之终极指南(3)
2007-11-24 16:56 5461内容大纲 之所以要给编 ... -
JFace Text Editor完全掌握之终极指南(2)
2007-11-24 16:53 6684最后一步就是实现各种功能 语法高亮 首先我们要实现的是语法高亮 ... -
JFace Text Editor完全掌握之终极指南(1)
2007-11-24 16:17 9940JFace Text Editor是JFace里面一个功能强大 ... -
最近的Eclipse plugin开发总结
2007-11-24 11:30 4898List控件没有提供addDblClickListener方法 ... -
eclipse3.3关于JavaFileEditorInput兼容性问题的解决
2007-11-24 11:22 4643在eclipse3.3中,JavaFileEditor ... -
Eclipse WTP Projects Facets实战指南(2)
2007-11-21 21:13 5211修饰工作 给facet在选择列表中添加图标 格式如下: xml ... -
Eclipse WTP Projects Facets实战指南(1)
2007-11-21 20:21 9547这个文章基本是"Building Project F ... -
也说关于WizardPage的动态生成
2007-11-05 14:26 5132在Eclipse中一个Wizard=Wiza ... -
关于多页编辑器中不同Editor之间的Redo&Undo冲突的解决
2007-09-03 15:17 4036在我们的插件工具的开 ... -
TextEditor原理分析笔记
2007-08-23 15:48 3353Editor的语法着色原理:Eclipse使用damage , ... -
最近的Eclipse开发总结
2007-08-23 15:46 2035java.lang.IllegalAccessError: t ...
相关推荐
Eclipse开发学习笔记。感觉挺好的,就传上来给大家共享
Eclipse插件开发笔记,书源码。经典eclipse插件开发案例,RCP开发案例
Eclipse插件开发学习笔记.pdf Eclipse插件开发学习笔记.pdf Eclipse插件开发学习笔记.pdf
Eclipse插件开发学习笔记全书分为4篇共24章+配套全部源码。
《Eclipse插件开发》由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心...
《Eclipse插件开发学习笔记》PDF 高清版
《Eclipse 开发学习笔记》,簡體中文,pdf版
eclipse插件开发资料,适合基础的学习者,主要讲述了一些基础的空间和扩展点等等
资源名称:Eclipse开发学习笔记内容简介:学编程,再也不难了!《Eclipse开发学习笔记》独创:1、化“抽象”为“具体”独创源代码绘图写作方式,化复杂为简单,反璞归真。形象化地拆解高深理论、揭示编程奥秘、点拨...
Eclipse插件开发 学习笔记 第一篇 开发基础(01-05).rar Eclipse插件开发 学习笔记 第一篇 开发基础(06-10).rar Eclipse插件开发 学习笔记 第二篇 核心技术(11-16).rar Eclipse插件开发 学习笔记 第二篇 核心技术(17-...
书名=Eclipse开发学习笔记 作者=林建素等编著 页码=589 ISBN=589 SS号=11984155 dxNumber=000006533776 出版时间=2008
学习笔记\开发学习笔记\插件\Eclipse插件开发学习笔记
Eclipse 插件开发学习笔记.rar
eclipse插件开发学习笔记--经典,很超值。
Eclipse开发工具笔记 主要讲解Eclipse开发工具的操作方式
Eclipse插件开发 学习笔记 第一篇 开发基础(01-05).rar Eclipse插件开发 学习笔记 第一篇 开发基础(06-10).rar Eclipse插件开发 学习笔记 第二篇 核心技术(11-16).rar Eclipse插件开发 学习笔记 第二篇 核心技术(17-...
本书由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍...
1、各章代码分别在各章的文件夹下,所有代码均包含eclipse工程文件,可以在eclipse中导 入、编译、部署。 2、包含web部分的代码需要在Tomcat运行,请测试这些程序前先安装Tomcat程序,并在 eclipse中配置好tomcat...