rcp相关内容

在自定义RCP应用程序中使用org.eclipse剪切/复制/粘贴

我正在开发RCP应用程序,我需要在此应用程序中进行剪切/复制/粘贴。因为已经有eclipse(org.eclipse.ui.edit.copy,...)传递的命令,所以我想在编辑器中使用它们(例如,我已经将它们添加到工具栏上了)。 我玩了一段时间,但是我不知道如何对复制/粘贴命令做出反应。例如。如何在编辑器中通知是否复制或粘贴了某些内容? 是否有一种简单的方法来使用诸如“保存命令”之类的命 ..
发布时间:2020-10-09 05:21:20 Java开发

“ Eclipse-BundleShape:目录”标头不起作用,并且插件仍作为JAR导出

我正在使用Eclipse Indigo(3.7),并且在插件的MANIFEST.MF中设置了BundleShape标头。 Eclipse-BundleShape:dir 如果我导出产品,它仍将插件导出为JAR而不是目录。 注意::我的项目是基于插件的项目。 任何我想念的东西?? 欢迎提出建议..! 解决方案 您的产品功能是否基 ..
发布时间:2020-09-24 05:57:18 Java开发

从Eclipse窗口中删除视图->显示视图

我们有一个应用程序,其中某些视图仅在附加到某些视图时才起作用. 我们想从 Window-> Show View 对话框中删除这些视图,以使用户无法将其添加到无法使用的视图中. 关于如何以编程方式或声明方式执行此操作的任何想法? 我尝试使用,但视图仍显示在对话框中: ..
发布时间:2020-07-31 03:55:52 Java开发

Eclipse RCP应用程序-用于多个监视器的多窗口设计

有关Eclipse RCP和整个透视图/视图/编辑器设计的问题-创建在多个监视器上显示多个窗口的应用程序的最佳方法是什么?我见过的教程和书总是将RCP/SWT设计整合到单个应用程序窗口内的透视图中. 一个窗口应该统治所有其他窗口,还是所有窗口都相等(关闭最后一个退出应用程序)?如何处理观点和观点?还有其他我们应该知道的事情吗? 环境:Eclipse Ganymede,Windows X ..
发布时间:2020-07-31 03:55:36 Java开发

从Eclipse运行的RCP应用程序运行良好,将其导出会抛出InjectionExceptions

我正在尝试执行我最近从Eclipse Indigo转到Photon的RCP应用程序.更改/更新了所需的库之后,我已经成功运行了该应用程序,而没有将产品作为Eclipse应用程序(从Eclipse IDE)启动的问题. 但是,当我将产品导出到本机可执行文件并启动它时,会出现几个InjectionException !SESSION 2018-09-06 16:48:55.406 ---- ..
发布时间:2020-07-22 18:43:00 Java开发

与编辑器并排的MultiPageEditorPart

我有一个带有自定义MultiPageEditorPart的rcp项目,该项目包含两个编辑器页面.我希望能够并排展示它们,有没有办法做到这一点?我无法在Internet上找到解决方案. 我尝试了“窗口"->“新窗口"或“窗口"->“编辑器"->“克隆",并用MultiPageEditorPart并排打开了一个文件,但问题是如果我在一个位置切换到页面编辑器,它将自动切换到另一个页面编辑器. ..
发布时间:2020-05-24 21:40:44 Java开发

同时运行多个Netbeans RCP应用程序实例

我们有一个基于netbeans富客户端平台的应用程序. 默认行为是只能运行该软件的一个实例,并且可以通过在启动应用程序时指定另一个user-dir作为参数来覆盖此行为. 有其他替代方法吗?我们的客户依赖于能够运行该应用程序的多个实例. (如果我们不必实现自己的启动器来检查netbeans userdir的锁以传递替代userdir的话,我们会更愿意) netbeans RC ..
发布时间:2020-05-13 19:18:03 Java开发

以编程方式配置p2更新存储库

Eclipse wiki中有一篇文章如何通过向您的产品添加静态配置文件来配置用户的p2默认存储库: Equinox / p2 /将自更新添加到RCP应用程序 - 配置用户的默认存储库 当用户更改某些配置详细信息时,我想在Java类中以编程方式执行相同操作。我找不到合适的p2 API文档。 解决方案 我找到了一个解决方案。这很容易 - 遗憾的是没有文档...... //来 ..
发布时间:2019-01-08 13:11:43 Java开发

Eclipse RCP应用程序中的动态语言切换

我正在使用本地化的Eclipse RCP应用程序。用户应该能够动态更改应用程序中使用的语言。在此语言切换期间不应重新启动应用程序。还应该可以在从左到右书写的语言和从右到左书写的语言之间切换。 是否有(好的)方法来解决这个问题? 解决方案 根据这个主题: 大多数eclipse库会在创建小部件时加载他们的语言信息。如果您之后更改了语言环境,则需要重新启动eclipse才能使其生效。 ..
发布时间:2019-01-02 14:33:05 Java开发

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

我正在开发一个基于eclipse的应用程序,能够执行第三方组件(不是eclipse-plugin)。 每个组件都有一个自定义描述符,其中列出了权限(有相应的动机)。通过这种方式,最终用户可以决定是否执行它。 组件在分离的线程中执行。如何根据描述符限制对这些线程的权限,而不限制整个应用程序? 谢谢 解决方案 首先,您应该打开安全管理器。然后使用所需权限创建 AccessCo ..
发布时间:2018-12-29 19:50:10 Java开发

我想推荐一本关于Eclipse富客户端平台(RCP)的书

我已阅读亚马逊的几篇评论,有些书似乎过时了。我目前正在使用Eclipse 3.3的MyEclipse 6.5。我有兴趣听取那些有学习RCP经验的人以及他们用来开始的参考资料。 解决方案 我'我们已经做了近两年的Eclipse RCP开发。当我刚开始时,我想要一本帮助书,有很多人告诉我,使用Eclipse你最好使用 Eclipsepedia 和Google。 但是,我开始使用” Jav ..
发布时间:2018-12-28 21:43:51 Java开发

基于RCP的应用程序的P2更新失败

我尝试通过P2更新站点更新基于Eclipse-RCP-3.5的应用程序。该应用程序包含两个功能。 产品由 Eclipse Buckminster 构建。创建P2更新站点是产品构建的一部分。 通过菜单开始更新时:更新 - >检查更新显示一个消息框:无需更新。 当我尝试菜单时:更新 - >安装新软件... 并选择相同的更新站点报告错误: 您的原始请求已被修改。 已经安装了“ ..
发布时间:2018-12-27 20:03:33 Java开发

富客户端平台与JavaFX 2与Swing相比

现在很快,我们需要为我们的EAI解决方案开发一个用于创建配置的GUI(更像是脚本,说实话)。想想典型的工作流编辑器。实际流程的可视化很可能是一个完全自定义的工作,无论是在Swing,SWT还是JavaFX 2.我选择的麻烦在于是自己做其他事情还是使用富客户端平台。 特别是,我注意到JavaFX 2受到了很多关注,并且似乎被Oracle推动为Java GUI领域的下一个重点。演示看起来很有趣, ..
发布时间:2018-12-27 19:22:35 Java开发

如何加载图像以在RCP中查看?

我正在开发一个 RCP插件项目,其中包含某些视图。第一个视图需要 员工详细信息,例如 name ,地址等。可以使用浏览按钮上传员工图像。第二个视图显示在第一个视图中输入的详细信息。除照片外的所有详细信息均显示精细。 它在照片标签处显示一个红色方块。我设置照片的代码如下所示: 标签photoLabel = new Label(parent,SWT.NONE); photoLabel ..
发布时间:2018-12-24 12:16:13 Java开发

为什么我的应用程序在Windows 10上放置在C:\Program Files但在Windows 7上放置时需要管理员权限?

我的Java RCP应用程序( App.exe )最近从 32位转换为64位。由于它是64位应用程序,因此我使用 NSIS 创建了一个安装程序,该安装程序将所有必需的文件与 App.exe 一起转储到C:\Program Files中。运行 App.exe 时,当应用程序尝试在编辑模式下打开文件(在C:\Program Files中)以转储结果/日志时,我收到安全异常(拒绝访问) 。当我以管理员身 ..
发布时间:2018-12-21 21:13:58 Java开发

jnlp中的jar资源未由同一证书签名

我已经开始使用web start几年了,并且有签署罐子的经验,但是没有。我正在第一次尝试使用Web start部署RCP应用程序,虽然我实际上已经使用相同的证书签署了所有的jar,但我仍然收到此错误:'jnlp中的jar资源未使用相同的证书签名' 还有其他人遇到过这个吗?如果有的话,关于如何修复的任何想法? 解决方案 当我检查罐子后遇到类似的问题时,结果发现有些问题派对罐子是由别人签 ..
发布时间:2018-12-11 00:05:59 Java开发

使用哪个富客户端平台

我们最近开始开发Java桌面应用程序,管理层要求我们使用Rich Client Platform。我知道Java有四个: Eclipse RCP - www链接到ecipse rcp , Netbean RCP - Netbeans RCP网站, Spring RCP - 富裕客户端 Valkyrie RCP - Valkyrie富客户端 有没有人有任何经验如果是这样的话,每个人 ..
发布时间:2018-12-10 21:42:21 Java开发

用swt组合在headheader中

我想要一个包含组合作为其列表标题之一的表。 我已经发现这个问题无法使用Table: 列标题SWT中的控件(组合,广播,文本) 有没有办法解决这个问题?我试过TableViewer,但也找不到用它做的方法。 有什么方法可以实现吗? 解决方案 您可以在 Composite 使用普通控件。 然后,您需要调整这些控件的大小以匹配表列大小。一种方法是使用扩展jface TableC ..
发布时间:2018-12-05 21:51:26 Java开发

Java PDF Viewer

我正在使用java和RCP,我试图在我的视图上显示带有Acrobat的pdf文档。 我不需要改变它们。 我在此代码中出现此错误。知道如何解决这个问题吗? P.s。:它的效果很好。 PDFFile pdfFile; pdfFile = PdfFileLoader.loadPdf(file,new NullProgressMonitor()); PdfDocument pdfDoc ..
发布时间:2018-11-27 23:44:28 Java开发