首页 > TAG信息列表 > RCP

创建一个简易版的RCP的HelloWord项目

1、 2、 3、 4、 5、finish  

Eclipse插件(RCP)将 Label 和 Text 组件放在一行显示

效果 重要代码 // 外层容器 Composite container = new Composite(parent, SWT.NULL); container.setLayout(new FillLayout()); Composite tmpComp = new Composite(container, SWT.NULL); tmpComp.setLayout(new GridLayout(2,false)); // 创建“平台名称”文本

RCP表单编辑器---》二、添加编辑器的菜单和工具

对于编辑器,也可以设置编辑器所对应的菜单、工具栏和上下文菜单。实现这些功能需要实现IEditorActionBarContributor接口,EditorActionBarContributor类实现了该接口。代码如下: 1、添加JsEditorContributor.java package com.testrcp.myrcp.editors; import org.eclipse.jface.acti

RCP表单编辑器---》一、打开编辑器

1、创建JsEditor.java package com.testrcp.myrcp.editors; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.swt.SWT; import org.eclipse.swt.events.ModifyEvent; import org.eclipse.swt.events.ModifyListener; import org.eclipse.swt.widgets.Co

Extracting Minecraft Mod Recipes From Java Files, with Python!

  import os, re, string modid = "donutopia" src_path = r'G:\Bobcorn\Minecraft Mods\1.7\Food-Plus-Mod-1.7.10.jar.src\com\foodplus' pat_itm = re.compile(r'.*GameRegistry\.registerItem\(([\w\.]*)\s*\,\s*\"(\w*

eclipseRCP项目结构

RCP项目目录结构如下:   src: java源码目录 bin:class文件目录   JRE System Library:  系统类库依赖,主要是JDK,JRE相关的 Plugin-in Dependencies:  RCP开发需要的类库,可以通过查看RCP配置概览(plugin.xml),打开Dependencies页签,查看具体的插件依赖      MANIFEST.MF:   本插

java-在Eclipse RCP插件上加载DLL的首选方法是什么?

我有一个需要DLL的Eclipse RCP插件. 将DLL引用添加到清单的建议最佳实践是什么? DLL应该位于哪里,建议的目录名称是什么? 我读过有冲突的做法.有些要求您创建一个具有体系结构和处理器类型的文件夹,有些要求在清单上设置一些平台筛选器.解决方法:Eclipse应用程序中的最佳方法是使用插

java-无法解析类型org.eclipse.core.runtime.IConfigurationElement

在构建Eclipse RCP应用程序时,出现以下错误. 无法解析类型org.eclipse.core.runtime.IConfigurationElement.从所需的.class文件中间接引用它. 我已经将org.eclipse.core.runtime库包含在我的依赖项中,所以我不确定问题出在哪里.解决方法:正如在this thread中提到的 Don’t inclu

java-在Eclipse中定制进度视图

我在Eclipse上有一个RCP应用程序,可以大量使用作业.这会导致“进度视图”有时变得混乱并且难以阅读. 是否可以扩展到进度视图以按类别过滤或制表正在运行的作业?还是这超出了预期用途?解决方法:不,Progress View代码全部是内部代码,我们没有任何计划使其可扩展.您应该考虑@aav的建议(

java-如何在JFace TableViewer中将EList设置为输入?

这是我的第一个SO问题.我希望我提供足够的细节. 我有一个名为ScopeContainer的类的EMF模型,该类具有两个包含引用,它们是不同类型的ELists. 我已经产生了 >型号>模型.编辑和>模型编辑器 Genmodel编码 我试图在只有一个列的org.eclipse.jface.viewers.TableViewer中显示这些列表之一

java – 如何设置IOConsole的Caret

我正在写一个eclipse-plugin,它创建了一个新的Console.请参阅我的源代码: CliConsoleFactory.java import java.io.IOException; import org.eclipse.jface.text.DocumentEvent; import org.eclipse.jface.text.IDocument; import org.eclipse.jface.text.IDocumentListener; impo

java – 防止SWT ScrolledComposite吃掉它的一部分孩子

我做错了什么? 以下是我的代码的摘录: public void createPartControl(Composite parent) { parent.setLayout(new FillLayout()); ScrolledComposite scrollBox = new ScrolledComposite(parent, SWT.V_SCROLL); scrollBox.setExpandHorizontal(true); mParent = new Compo

Eclipse RCP开发(三):RCP项目代码分析

原文链接:https://blog.csdn.net/vking_wang/article/details/8716073 plugin.xml   Eclipse默认用plugin manifest editor打开plugin.xml,主要有如下几个标签页: 1)Overview   显示项目基本信息,其中Test区域的按钮可快速启动或调试plugin程序。 2)Dependencies   可查看该插件

RCP 视图交互 ISelectionProvider和ISelectionListener,只响应鼠标左键

原文链接:https://my.oschina.net/zhenghuazhi/blog/199080   有时候一个视图( View )希望得到另外一个视图显示的内容,或者选择的内容。在 Eclipse 中,比较标准的做法是通过 ISelectionProvider 和 ISelectionListener 来完成的。不过因为视图往往是独立

RCP 分页组件

原文链接:https://my.oschina.net/zhenghuazhi/blog/199052 http://www.eclipse.org/nebula/widgets/pagination/pagination.php   nebula 一个项目,做了很多swt的组件,很不错。。。。。 转载于:https://my.oschina.net/zhenghuazhi/blog/199052

RCP:如何移除Toolbar中的Quick Access

原文链接:http://www.cnblogs.com/Binhua-Liu/p/3292350.html 问题 自4.x开始,Quick Access搜索框成为Toolbar的“标准装备”,一般删除Actionset的方式似乎不起作用,通过Quick Access,用户很容易访问到RCP程序本来想隐藏的功能。 解决方法 在WorkbenchWindowA

RCP:如何保存TaskList及如何获取TaskList

原文链接:http://www.cnblogs.com/Binhua-Liu/p/3318950.html 如果我们在Eclipse RCP程序中添加TaskList View,用来管理Task或者TODO项,如下代码: PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage() .showView("org.eclipse.ui.view

如何在RCP程序中添加一个banner栏

原文链接:http://www.cnblogs.com/Binhua-Liu/p/5090226.html 前言:这段时间还算比较空闲,我准备把过去做过的有些形形色色,甚至有些奇怪的研究总结一下,也许刚好有人用的着也不一定,不枉为之抓耳挠腮的时光和浪费的电力。以前有个客户提出要在RCP程序中添加一

Ubuntu - eclipse RCP 产品各种问题记录

菜单栏莫名消失 在/etc/profile 里面新建这个变量并且把值写成0 export UBUNTU_MENUPROXY=0   打开后点击各种按钮出现问题,在产品下找到.ini文件,然后在里面添加一下参数配置 --launcher.GTK_version2--launcher.appendVmargs   

java – 是否可以使用ant自动创建inno安装包?

我正在创建一个Eclipse RCP应用程序. 我在以下文章“Daily Builds是你的朋友”中遵循Joel的建议: http://www.joelonsoftware.com/articles/fog0000000023.html 所以,我编写了一个很好的构建脚本,它创建了一个Eclipse RCP产品,并对代码运行单元测试.然后将所有结果分发到开发人员列

java – 我想得到子字符串

目前我正在使用这样的代码 while (fileName.endsWith(".csv")) { fileName = fileName.substring(0, fileName.lastIndexOf(FILE_SUFFIX_CSV)); if (fileName.trim().isEmpty()) { throw new IllegalArgumentException(); } } 当用

java – 限制执行第三方软件的线程的权限

我正在开发一个基于eclipse的应用程序,能够执行第三方组件(不是eclipse-plugin). 每个组件都有一个自定义描述符,其中列出了权限(具有相应的动机).通过这种方式,最终用户可以决定是否执行它. 组件在分离的线程中执行.如何根据描述符限制对这些线程的权限,而不限制整个应用程序? 谢谢

用于ViewPart的Java关闭侦听器

我正在使用带有视图的eclipse RCP,我想在应用程序关闭时在控制台上打印一些东西. 这就是我所做的,但它不起作用; public void createPartControl(final Composite parent){ parent.getShell().addListener(SWT.CLOSE, new Listener() { @Override public void han

java – 无需注入即可获得e4服务

我正在尝试使用Eclipse RCP 3.x应用程序来使用e4中的一些工具.因此,没有e4xmi文件. 特别是,我需要访问一些服务: public class RunModeService { @Inject private static ECommandService commandService; @Inject private static EHandlerService handlerService; ... } 看来

java – 代码中的Fire选择事件

我正在eclipse中编写一个包含组合框的RCP应用程序,并且在选择任何项目时,正在触发选择事件并且一些随机代码正在运行.听众看起来像这样: randomComboBox.addSelectionListener(new SelectionListener(){ @Override public void widgetSelected(SelectionEvent e) {