eclipse plugin
文章平均质量分 52
mwbin0219
这个作者很懒,什么都没留下…
展开
-
一个简单的SWT Text ip地址框
Text text = new Text();text.addVerifyListener(new VerifyListener() { @Override public void verifyText(VerifyEvent e) { String ipText = getControl().getText(); char原创 2009-04-22 15:59:00 · 1424 阅读 · 1 评论 -
eclipse插件项目中添加状态栏信息
WorkbenchWindow workbenchWindow = (WorkbenchWindow) PlatformUI.getWorkbench ().getActiveWorkbenchWindow();workbenchWindow.setStatusLineVisible(true);IActionBars bars = workbenchWindow.getActionBars();原创 2009-04-22 08:57:00 · 2182 阅读 · 3 评论 -
RCP运行的基本原理
第一步:插件类RCPPlugin 系统运行后首先在MANISFEST.MF文件中找到Bundle-Activator所对应的插件类,通过该类的静态方法获得插件对象的引用,然后获得插件的各种信息,包括插件所对应的Bundle文件信息、log日志对象和工作台对象等。例如:获取插件在MANISFEST.MF定义的标识符。 RCPPlugin.getDefault().getB原创 2009-05-06 13:36:00 · 2095 阅读 · 0 评论 -
透视图的布局
(1)首先,一个透视图只有一个编辑区域(EditorArea),可以通过IPageLayout对象的getEditorArea()方法获得。如果不想显示编辑区域可以通过setEditorAreaVisable(boolean showEditorArea)方法来隐藏编辑区域。 (2)其次设置操作集(ActionSet),可以通过addActionSet(String ac原创 2009-05-06 15:47:00 · 715 阅读 · 0 评论 -
右键菜单的过滤和启动
一、添加右键菜单步骤: 1、扩展org.eclipse.ui.popupMenus扩展点 2、添加一个objectContribution节点。其中的objectClass用于过滤对象,nameFilter用于条件匹配 3、在objectContribution节点下添加menu节点。Menu节点下可添加separator节点,用于菜单下的菜单项分组原创 2009-09-01 13:33:00 · 1330 阅读 · 0 评论 -
首选项添加
第一步:添加org.eclipse.ui.preferencePages扩展点,在该扩展点上添加一个Page页面,该页面就是要添加的首选项页面了第二步:添加org.eclipse.core.runtime.prefrences扩展点,在该扩展点上添加一个initializer,用于初始化首选项值第三步:通过**UIPlugin.getDefault().getPreferenceStore原创 2009-09-04 11:18:00 · 625 阅读 · 0 评论 -
新建一个java类文件对话框
IJavaProject jproject = JavaCore.create(project);try { IType type = jproject.findType(object.getClassName()); if (type!=null) { JavaUI.openInEditor(type); //支持打开源文件和类文件 } else { NewClassW原创 2009-09-14 09:20:00 · 1078 阅读 · 0 评论 -
编辑器中文本框(Text)动态放大缩小
Text txt = new Text(groupBasicInfo,SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);// 文本框放大/缩小按钮final Button zoomBtn = new Button(groupBasicInfo, SWT.ARROW);zoomBtn.setAlignment(SWT.DOWN);GridDataFactory.swtDefaults().align(SWT.BEGINNING, SWT.TOP).applyTo(zoomBt原创 2011-01-14 16:33:00 · 1816 阅读 · 0 评论