随笔分类 -  eclipse插件开发

SWT之ScrolledComposite
摘要:importorg.eclipse.swt.SWT;importorg.eclipse.swt.custom.ScrolledComposite;importorg.eclipse.swt.graphics.Color;importorg.eclipse.swt.layout.FillLayout;... 阅读全文

posted @ 2013-12-24 22:49 okuc 阅读(600) 评论(0) 推荐(0)

swt中改变树的字体及颜色的实现
摘要:package org.eclipse.jface.snippets.viewers1;import org.eclipse.jface.resource.FontRegistry;import org.eclipse.jface.viewers.ITableColorProvider;import... 阅读全文

posted @ 2010-06-10 15:08 okuc 阅读(1165) 评论(0) 推荐(0)

Eclipse插件开发中遇到的一些异常总结
摘要:Eclipse插件开发涉及到的方面很广,有时候遇到一些奇怪的错误也很多,以下是我在Eclipse插件开发中遇到一些特别异常后的一些解决方法,这些一些是来自网上搜索到的,一些是自己的总结。这篇随笔将会做为我的积累不断地更新,也希望能帮到一些遇到相同问题的coder们!1."org.eclipse.ui... 阅读全文

posted @ 2009-05-13 19:43 okuc 阅读(377) 评论(0) 推荐(0)

快速Eclipse开发经验--文本替换和操作界面
摘要:快速Eclipse开发经验--文本替换和操作界面收藏快速Eclipse插件开发经验。1.取得对当前选中文本内容,并转换。1)定义Action实现IEditorActionDelegate接口。2)取得当前编辑器(getEditor())。PlatformUI.getWorkbench().getAc... 阅读全文

posted @ 2009-04-28 13:48 okuc 阅读(319) 评论(0) 推荐(0)

Eclipse插件开发中对于外部Jar包和类文件引用的处理(彻底解决插件开发中的NoClassDefFoundError问题)
摘要:目的:Eclipse插件开发中,经常要引用第三方包或者是引用其他插件中的类,由于插件开发环境引用类路径的设置和运行平台引用类路径的设置不同,经常导致开发过程OK,一旦运行则出现NoClassDefFoundError的问题。本文的目的是全面分析各种情况下类路径的设置,以避免这个问题的出现。说明:Ja... 阅读全文

posted @ 2009-04-27 17:41 okuc 阅读(252) 评论(0) 推荐(0)

SWT中定时器的一种特殊实现方式/SWT中线程互访时display.asyncExec/display.syncExec...程序死掉无响应的解决办法
摘要:最近在研究SWT,写了个小例子,涉及到线中的数据互访,如果在一个线程中的触发事性中再去访问另一个线程的数据,会把Invalid thread access的错误。 用SWT提供的display.asyncExec方法,发现其实质根本不是另开一个线程,只是把run方法调用了一次,所以导致调用Thre... 阅读全文

posted @ 2009-03-28 16:40 okuc 阅读(629) 评论(0) 推荐(0)

插件开发取路径
摘要:1.得到runtime workspace目录的绝对路径String file = Platform.getInstanceLocation().getURL().getPath();2.得到runtime workspace目录下所有的工程IWorkspace workspace = Resour... 阅读全文

posted @ 2009-03-19 09:12 okuc 阅读(265) 评论(0) 推荐(0)

使用SWT模拟鼠标键盘事件
摘要:最近在学习SWT/JFace,在做一个小东西的时候需要模拟鼠标键盘事件,在网上搜了一下,在java中模拟这些事件,主要有两种方法:一、使用AWT中的Robot类Robotjava.lang.Objectjava.awt.Robot-----------------------------------... 阅读全文

posted @ 2009-03-16 20:40 okuc 阅读(616) 评论(0) 推荐(0)

简单RCP框架源码分析
摘要:在我们新建一个RCP应用程序框架时,eclipse会为我们自动生成若干个类:网上也有很多关于“Hello RCP”的分析说明,但都聚集在类功能分析,没有源代码的分析。下面着重分析一下其中的某些不易理解的类以及其中涉及到的其它类的源代码。Application类: 是RCP应用程序的入口点,你可以把它... 阅读全文

posted @ 2009-03-16 16:11 okuc 阅读(386) 评论(0) 推荐(0)

用FormLayout打造自适应窗体大小的控件布局
摘要:用FormLayout打造自适应窗体大小的控件布局 作SWT程序界面时很多窗体的大小是可变。在大小不固定的窗体里怎么使里面的控件在任意大小下都能保持美观是将让人头疼的事情。FormLayout的布局方式就是解决这一问题的灵丹妙药。上图是王道,看图先:我胖我瘦我标准以上就是一个窗体在不同大小下的效果,... 阅读全文

posted @ 2009-03-16 10:56 okuc 阅读(371) 评论(0) 推荐(0)

eclipse插件开发
摘要:1. 关于SWT Layout (2006-8-17)GridLayout往往是很好的选择 (2006-8-23)2. hibernate可以读取数据, 但插入或更新时, 无异常, 却不能正常更新 (2006--8-17)改用数据库连接池, DataSource, 可以使用 apache 的 dpc... 阅读全文

posted @ 2009-03-15 21:54 okuc 阅读(155) 评论(0) 推荐(0)

导航