- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 Eclipse插件之动态刷新ToolBar的图片
Eclipse插件之动态刷新ToolBar的图片扩展Eclipse的快捷工具栏的时候,经常会碰到一些类似于开关的问题,比如需要根据某个状态或开关量来显示不同的图片,但是IHandler或AbstractHandler只给出了定义回调的执行函数,并没有给出操作UI相关的方法,其实只需要实现一个接口IElementUpdater即可,闲话少说,直接给出代码。public class TestAction
2017-07-26 15:58:55 614 1
原创 Eclipse 插件打包注意问题之导出错误
今天维护一个比较老的Eclipse版时出现了问题,描述如下: 当export时出现了EOFException,不得其解,google好久终于找到原因,因为我用的是第三方的一个产品,里面集成了插件开发功能,所以启动程序不叫eclipse.exe了,当启动程序名字改变了的时候,会出现这个bug,官方有提到:https://bugs.eclipse.org/bugs/show_bug.cgi?id=20
2016-05-13 12:52:57 933
原创 SWT之Text换行
之前也用过很多次Text,但是一直没有注意过这个问题,最近突然来了一个需求,Text要支持换行,也没考虑过这个问题,以为用的时候直接new一个出来就支持换行的,但是,没想到默认是不支持换行的,问了一大圈,也没人知道这个问题,后来研究了一下,找出了原因,需要给Text指定格式才支持换行,代码如下:text = new Text(composite, SWT.BORDER | SWT.MULTI);其中
2016-04-26 10:32:30 5559 2
原创 IBM RSA与EMF(一)
IBM RSA与EMF 本文描述两个方面:通过IBM RSA把类图导出为EMF的Ecore文件;通过EMF的Ecore文件逆向工程RSA的类图。类图到Ecore文件第一步:画类图,如下所示: 第二步:导出——〉建模——〉Ecore模型,如下所示 然后选择模型以及导出的目录即可。Ecore文件到类图第一步:导入——〉建模——〉Ecore模型,然后选择Ecore文件以及目标文件夹即可
2016-04-09 21:10:45 931
原创 Eclipse插件开发之ActionSet分割符
最近转到e4上开发,发现快捷工具栏的ActionSet的分隔符不见了,影响美观,如下图所示:所以就扒一扒,无意间发现新版本的product编辑器没有customization页了,以前实在这里指定CSS文件目录的,那只能手动在扩展点中添加了。在org.eclipse.core.runtime.products中再添加一个属性即可,名字为applicationCSSResources,值为p
2016-03-04 11:29:07 873
原创 Eclipse插件开发之快速向导
Eclipse插件开发之向导说明:本文并不是教你如何创建一个向导,而是在你已经有个向导的前提下,怎么通过比如菜单栏File的New按钮、快捷工具栏New按钮、资源管理器的New按钮快速的启动向导。并且已经通过扩展点新建了一个向导Smave Project。通过File菜单和快捷工具栏快速启动向导这个比较简单,只需要在Perspective(透视图)的实现类里加入layout.addNewWizard
2016-02-26 14:10:15 2357 2
转载 获得Image对象的几个方法
1 . Image.win32_new (Display.getDefault(), SWT.ICON, 65545)Image org.eclipse.swt.graphics.Image.win32_new(Device device, int type, int handle)Invokes platform specific functionality to all
2016-02-23 15:29:31 4667
Bundle JRE along with your Product using Maven Tycho.pdf
2020-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人