摘要:
从Eclipse 3.3M5开始(3.3M3无此问题),在Windows XP下使用“Windows经典”主题时,带有CVS decoration的图标背景都会变成黑色。 阅读全文
摘要:
覆盖EMF生成的XXXEditor.java的getPropertySheetPage()方法 阅读全文
摘要:
用Java画动画很简单,让一个线程自己定时调用自己即可。 阅读全文
摘要:
使用JNI的步骤和几点经验 阅读全文
摘要:
用JFreeChart画仪表盘,Speedo Meter Chart 阅读全文
摘要:
覆盖XXXDiagramEditor的configureGraphicalViewer()方法,加入如下代码即可。 阅读全文
摘要:
把一个SWT程序包装到Eclipse里作为Plugin运行很容易,但有以下几点需要注意。 阅读全文
摘要:
有些时候需要在应用程序里隐藏Resource Navigator,用程序控制而非双击鼠标打开编辑器。方法是让程序在目标workspace里创建一个project和需要的文件,用户不知道它们的存在。 阅读全文
摘要:
Eclipse提供的几个常用公共视图的ID,在定义perspective时可能会用到。 阅读全文
摘要:
在GMF帮我们生成的应用程序里,画布(Canvas)的布局缺省是使用XYLayout的,这种布局适合UML类图、流程图等应用,但并不适合序列图或表格这类应用。而且目前GMF的.gmfgraph模型里没有提供为整个Canvas设置布局的地方,因此只能通过修改代码的方式实现。因为GMF Runtime是基于GEF的,即GMF生成的代码本质上也是一个GEF应用程序,所以根据以往编写GEF应用程序的经验,不难找到需要修改的地方。 阅读全文
摘要:
为IBM x346服务器安装Win2003操作系统中遇到的两个问题和解决方法。 阅读全文
摘要:
EReference的containment属性如果为true,表示目标EClass是被源EClass包含的,这是一种十分强的关系,例如汽车和车轮的关系。在ecore里,不允许包含关系形成圈,也就是说如果A包含B,B就不能再直接或间接的包含A;另外,如果作为容器的对象结束了自己的生命周期,被它包含的对象也将结束自己的生命周期。 阅读全文
摘要:
在.product文件里指定“Add a progress bar”和进度条的尺寸以后,进度条很可能并未如你设想中出现在Splash图片上,解决的方法见内。 阅读全文
摘要:
使用GMF构造模型和修改GMF生成代码过程中常见的问题和解决。 阅读全文
摘要:
为了让用户在WorkbenchPart(如IEditorPart)的Viewer(如TableViewer)里选择一个对象时,属性视图里能显示这个元素的属性,一般会将这个Viewer设置为该WorkbenchPart的site的selectionProvider。但如果是一个WorkbenchPart里有多个Viewer的情况呢? 阅读全文
摘要:
在MANIFEST.MF里指定的Bundle-Version时一般是"1.0.0"的形式,这样输出的Plug-in文件会是 "com.my.plugin_1.0.0.jar"。其实还可以用"qualifier"关键子让Eclipse在输出这个Plug-in时在文件名里增加输出时的时间,精确到分。 阅读全文
摘要:
这是截至2006年9月初的数据,Eclipse 3.2下载总量约为128万份。 阅读全文
摘要:
假设GMF为你生成的项目名称为com.example.diagram,现在要在右键菜单里增加一个自定义命令,并关联在名为Activity的模型元素上,即只有在Activity类型的元素上点右键,弹出菜单里才有这个自定义命令。此命令的功能是简单的把该Activity的Name属性改为 “Modified Activity”。 阅读全文