
Eclipse RCP
withlogical
随便写写........
展开
-
Eclipse中查找替换所使用的正则表达式的定义
ConstructMatches CharactersxThe character x\\The backslash character\0nThe character with octal value原创 2011-10-19 14:31:19 · 1969 阅读 · 0 评论 -
Eclipse RCP中多线程Job使用
本文分析了Eclipse中多线程程序的实现,讨论了在Eclipse客户端程序开发中应用多线程的方法和要注意的问题,同时也讨论了多线程程序的一些调试和问题解决的方法。 Eclipse 作为一个开发平台,使用越来越广泛,基于Eclipse Rich Client Platform开发的客户端程序也越来越多。在当今越来越复杂的应用环境中,我们的客户端程序不可避免的要同时进行多任务的处理。一个优异的客转载 2011-11-07 21:19:54 · 1152 阅读 · 0 评论 -
定制Eclipse的Content assist(代码补全),比如空格键不上屏
原文地址:http://www.blogjava.net/yes1983/archive/2010/12/15/Eclipse.html以前只知道alt+/调出assist,后来发现可以所有字母都激活content assist(方法百度上都有,就不在这写了).用起来果然很爽.但是eclipse还是有些默认的设置不是很好,比如空格键和=号会把第一行的内容自动上屏,其实很多时候我就是想输一个空格转载 2011-11-07 20:11:08 · 2149 阅读 · 1 评论 -
在Eclipse中去掉多余的UI组件的几个方法
原文地址:http://www.blogjava.net/yes1983/archive/2009/07/26/Eclipse_extension_Activities_remove.htmlEclipse的扩展机制是其一个重要特色,但随着Eclipse功能越做越强,插件越来越多,你会发现GUI上的图标越来越多,Menu,toolbar,context menu都被占满了,其实很多item并不转载 2011-11-07 20:44:44 · 549 阅读 · 0 评论 -
org.eclipse.ui.presentationFactories改变Eclipse的外观
原文地址:http://blog.youkuaiyun.com/bradwoo8621/article/details/1584018<extension point="org.eclipse.ui.presentationFactories"> <factory class="presentation.PresentationFactory"转载 2011-11-05 11:19:15 · 1048 阅读 · 0 评论 -
Eclipse非常实用的快捷键
ctrl+T 查看类型的继承关系alt+shift+z 用try catch 包围代码alt+shit+a 进行列编辑模式ctrl+shift+f 格式化代码ctrl+shift+p 匹配括号,包括大括号和圆括号ctrl+shift+o 自动加入未import的包,并删除未引用的包shift+回车 当前行的下一行新建一行原创 2012-02-23 16:55:37 · 524 阅读 · 0 评论 -
Eclipse及MyEclipse设置缺省编码格式为UTF-8的方法
1.windows->Preferences >general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。2. general->Content Types, 右侧Context Types树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Ja原创 2012-02-25 11:33:36 · 612 阅读 · 0 评论 -
SWT实现系统托盘效果
package lpp;import org.eclipse.swt.*;import org.eclipse.swt.graphics.*;import org.eclipse.swt.layout.FillLayout;import org.eclipse.swt.widgets.*;public class TrayBySwt { public static void原创 2012-02-28 12:05:50 · 821 阅读 · 0 评论 -
Eclipse Rcp 保存插件自定义preference信息
IPreferenceStore store=Activator.getDefault().getPreferenceStore();store.putValue("text","IPreferenceStore: "+text.getText());System.out.println("IPreferenceStore中的数据"+store.getString("text"));保存路原创 2012-03-19 21:19:31 · 1237 阅读 · 0 评论 -
Preference Page和PropertyPage的一些相关知识.
原文 地址:http://blog.youkuaiyun.com/bradwoo8621/article/details/2509754PropertyPage实际上是继承PreferencePage的. 这个从类就可以看到.package org.eclipse.ui.dialogs ..... public abstract class PropertyPage extends Preferen转载 2011-11-05 11:55:34 · 614 阅读 · 0 评论 -
rcp嵌入Eclipse自带的console
要使用Rcp嵌入Eclipse自带的console,首先,在plugin.xml的dependencies依赖关系中添加org.eclipse.ui.console然后在plugin.xml中扩展consoleFactories其中ConsoleFactory.java代码如下:public class ConsoleFactory im原创 2011-11-05 16:23:27 · 1631 阅读 · 0 评论 -
在 plugin.xml 中使用资源文件 plugin.properties
原文地址:在 plugin.xml 中定义的界面菜单和工具栏文本和提示可以存放在 .properties 文件中,常用的为 plugin.properties如 : 为了使用 .properties 文件,需要在 META-INF/MANIFEST.MF 文件中定义: Bundle-Localization: plugin这样就会自转载 2011-11-05 16:04:00 · 518 阅读 · 0 评论 -
清除Eclipse上次打开的文件历史
workspace\.metadata\.plugins\org.eclipse.ui.workbench\这个文件夹下有一个名为“workbench.xml”的文件,里面保存了Eclipse上次退出的时候打开过的文件列表。把这个文件移动到另外一个文件夹之后,再次打开Ecli原创 2011-10-19 14:54:49 · 2170 阅读 · 1 评论 -
为SWT文本控件添加弹出式内容辅助
转自http://www.blogjava.net/nighty/archive/2007/11/02/157797.html通常情况下,用户应该在简单字段(例如文本字段或组合框)中提供文本信息。虽然用来填充这些字段的应用程序代码通常比用来填充复杂窗口小部件(例如 表或树)的代码简单得多,但这些“简单”字段通常会给用户带来更多负担。用户必须确定哪些字段需要内容、某个字段是否包含有效内容以及转载 2011-11-05 12:53:00 · 526 阅读 · 0 评论 -
指定组件, 在其下方弹出Popup
比如有一个Button, 点击以后在button的正下方弹出一个Popupimport org.eclipse.swt.SWT;import org.eclipse.swt.graphics.Point;import org.eclipse.swt.graphics.Rectangle;import org.eclipse.swt.layout.GridLayout;i转载 2011-11-05 13:13:05 · 379 阅读 · 0 评论 -
在插件中访问StatusLine
WorkbenchWindow window = PlatfromUI.getWorkbench().getActiveWorkbenchWindow(); IStatusLineManager status = window.getStatusLineManager();原创 2011-11-05 08:30:11 · 441 阅读 · 0 评论 -
Eclipse RCP 中command与action区别
Since you have come this far, you probably already understand that Actions and Commands basically do the same thing: They cause a certain piece of code to be executed. They are triggered, mainly, from转载 2011-11-04 21:22:54 · 1339 阅读 · 0 评论 -
Eclipse RCP 程序获取程序路径
一、Rcp程序获取程序安装路径view plainString path = null; Location location = Platform.getInstallLocation(); if (location != null) { URL url = location.getURL(); path = url.原创 2011-11-04 21:28:16 · 924 阅读 · 0 评论 -
RCP使用org.eclipse.osgi.util.NLS访问资源文件及自动将字符串导出至资源文件的方法
public class MyMessages extends NLS {private static final String BUNDLE_NAME = "com.hedalixin"; //$NON-NLS-1$public static String HELLO_WORLD;public static String HELLO_SOMETHING;static { //原创 2011-11-05 16:08:44 · 1066 阅读 · 0 评论 -
JAVA程序国际化
原文地址:http://www.cnblogs.com/jjtech/archive/2011/02/14/1954291.html国际化英文单词为:Internationalization,又称I18N,I为因为单词的第一个字母,18为这个单词的长度,而N代表这个单词的最后一个字母。国际化又称本地化(Localization,L10N)。 国际化相关的Java类转载 2011-11-05 15:35:47 · 880 阅读 · 0 评论 -
eclipse中加入jad插件的方法
1、下载eclipse插件:jadclipse_3.1.0.jar http://jadclipse.sourceforge.net/ 2、 下载Jad反编译工具:jad.exehttp://www.kpdus.com/jad.html#download 3、将jad反编译工具jad.exe放到jdk安装路径的bin原创 2012-03-11 17:50:43 · 1158 阅读 · 0 评论