标签:eclipse-rcp

  • 异步控制BusyIndi​​cator - java

    时间:2020-8-15

    显然,所有Eclipse / SWT用来管理忙碌鼠标指示器的方式都是 BusyIndicator.showWhile(Runnable synchronousStuffToDo) 但是,我有一个从根本上面向事件的项目,其中在连续的执行行中不会发生“要做的事情”:对操作进行排序,并向执行管理器提供继续回调。因此,我没有什么可放入该synchronousStuf […]

  • 使按钮不可单击,直到在TitleAreaDialog中满足某些条件? - java

    时间:2020-8-10

    我正在为eclipse插件创建一个登录对话框,我想知道在提交对话框之前检查是否满足某些条件的最佳方法是什么。当前,我正在重写okPressed()函数,然后在满足条件之前才运行超级函数。 不幸的是,这不是理想的,因为用户没有任何提示。 有任何想法吗? 参考方案 您可以使用以下方式禁用“确定”按钮: Button ok = getButton(IDialogC […]

  • Eclipse插件作为文件夹而不是jar - java

    时间:2020-8-9

    在Eclipse树或任何基于Eclipse的应用程序中。我可以在plugins文件夹中看到它。大多数插件为jar格式,而其中一些位于文件夹中这个文件夹只是jar提取物。 为什么有人可以这样做?将插件作为提取的jar而不是仅jar文件有什么好处? 参考方案 您可以执行此操作以将jar嵌入在classpath中使用的插件中,因为您可能会在classpath中遇到 […]

  • 将焦点设置为Eclipse RCP中的Eclipse控制台视图 - java

    时间:2020-8-5

    我想以编程方式将焦点设置到“控制台视图”(以使该视图处于活动/显示状态,以防不活动)。我什至将如何获得对ConsoleView的引用,以便我从另一个插件将呼叫集中到该控制台? 参考方案 如评论中所述,它是这样完成的: String id = IConsoleConstants.ID_CONSOLE_VIEW; IViewPart consoleView = […]