上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 本路由继承自AbstactRouter,参数只有EditPart(编辑器内容控制器),gridLength(寻路用单元格大小),style(FLOYD,FLOYD_FLAT,FOUR_DIR)。字符集编码为GBK,本文只做简单的代码解析,源码戳我如果源码不全,可以联系本人。算法实现主要有三:1、As... 阅读全文
posted @ 2014-06-12 11:07 荒土 阅读(2748) 评论(0) 推荐(2) 编辑
摘要: org.eclipse.equinox.security.storage.StorageException: Unable to locate secure storage module该异常同样是由于swt x86 x64版本匹配造成的。如果是使用eclipse的时候出现的该问题,解决方案:1、重... 阅读全文
posted @ 2014-04-19 10:25 荒土 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 有空了再翻译吧……Table2.Run configuration problemsProblemInvestigateDuring start you get error messages such as "One or more bundles are not resolved because ... 阅读全文
posted @ 2014-04-18 11:21 荒土 阅读(739) 评论(0) 推荐(0) 编辑
摘要: SWT中的拖拽是使用的org.eclipse.swt.dnd。有三个需要密切注意的类:1、DragSource2、DropTarget3、TransferDragSource封装了需要被拖拽的ControlDropTarget封装了拖拽的目标Control,即是拖拽终点的容器Transfer是一个转换器,用于Java表示和平台指定的数据之间的相互转换根据以上,我们可以揣测:1、只有被DragSource封装了的Control对象才能被拖拽2、只有被DropTarget封装了的Control对象才能被放置拖拽对象3、同一次操作中,DragSource和DropTarget所定义的Transfer 阅读全文
posted @ 2014-03-14 15:46 荒土 阅读(4953) 评论(0) 推荐(1) 编辑
摘要: 可以参考Eclipse的Help->Help Content下的:Platform Plug-in Developer Guide > Programmer's Guide > Plugging into the workbench > Basic workbench extension points using actions为了给Project Explorer的上下文菜单的new子菜单中添加一个新项目,我们使用到了org.eclipse.ui.popupMenus扩展点。定义如下: 需要注意的项目有:1、viewerCont... 阅读全文
posted @ 2014-03-10 17:43 荒土 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: eclipse的菜单menu、工具栏toolbar乃至视图的上下文菜单contextmenu都是使用Action或Command实现的。Action即是org.eclipse.jface.action.IActionCommand即是org.eclipse.core.commands.Command从它们的包名可以看出,Action是UI相关的,除了可执行代码(run方法)以外,还会包含一些UI信息,比如动作名称(Label),描述图片(Image)等等。而Command则完全是业务代码,它更关注于操作本身,(在编辑器中,一系列被执行了的命令会进入命令栈,以此为依据来实现redo和undo功能 阅读全文
posted @ 2014-03-07 15:06 荒土 阅读(4354) 评论(9) 推荐(2) 编辑
摘要: 在Eclipse插件开发中,MANIFEST.MF, plugin.xml, build.properties是三种最常见的文件,由于它们共享同一个编辑器(Plug-in Manifest Editor),经常会有插件开发者误解、混淆了这三个文件的用途。我们来看看这三个文件有哪些区别。1、在编辑器上的区别我们来看看Plug-in Manifest Editor是什么样子的:上图是manifest编辑器的Overview签页的项目。注意编辑器的底部,有多个签页。其中,Overview、Dependencies、Runtime,三个签页是MANIFEST.MF文件的图形化编辑器。Extension 阅读全文
posted @ 2014-02-28 10:46 荒土 阅读(5728) 评论(0) 推荐(3) 编辑
摘要: Annotation不算常用的技术,早前用它写了一些玩意儿,过了一年又忘干净了,今天写点东西记下来,以备再忘之需。java.lang.annotation,接口 Annotation。对于Annotation,是Java5的新特性,JDK5引入了Metedata(元数据)很容易的就能够调用Annotations。Annotations提供一些本来不属于程序的数据,比如:一段代码的作者或者告诉编译器禁止一些特殊的错误。An annotation 对代码的执行没有什么影响。Annotations使用@annotation的形式应用于代码:类(class),属性(attribute),方法(meth 阅读全文
posted @ 2014-01-23 15:57 荒土 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 其实在google或者http://www.eclipse.org/forums/就能够找到这个问题的答案。搜索关键字:rcp install plugins\bundles programmatically大部分的操作都能在org.osgi.framework.Bundle这个接口里找到,比如st... 阅读全文
posted @ 2013-12-10 10:28 荒土 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 公丁 3克母丁 3克三奈 3克草果 10克甘草 15克肉桂 5克大茴 5克内芷 5克凉姜 5克白扣 5克沙仁 5克陈皮 3克小茴香 3克 阅读全文
posted @ 2013-11-11 21:07 荒土 阅读(246) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页