java - 自定义内置的 WorkbenchAction

标签 java eclipse-rcp

我刚刚开始使用 RCP 开发一个项目。在其“关于”部分,它使用 内置的 WorkbenchAction:

IWorkbenchAction actionAbout = ActionFactory.ABOUT.create(window);
actionAbout.setText(Messages.ABOUT);
itemAbout = new ActionContributionItem(actionAbout);

但是,我需要在该弹出窗口中添加一个选项卡,但我找不到任何自定义方法 它。这是可能的还是应该寻找另一种方法来做事?

最佳答案

使用 org.eclipse.ui.installationPages 扩展点将选项卡添加到“安装详细信息”选项卡。

<extension point="org.eclipse.ui.installationPages"> 
   <page
        name="XYZ Info"
        class="package.XYZInstallInfoPage"
        id="plugin.xyz>
   </page>
</extension>

您的类必须扩展org.eclipse.ui.about.InstallationPage

有关更多详细信息,请参阅help

关于java - 自定义内置的 WorkbenchAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24161094/

相关文章:

java - 从共享路径打开文件时获取 IOException

eclipse - 如何调试Eclipse源代码

Java循环根据整数值和字母字符输出模式

java - 如何更改 eclipse RCP 应用程序中首选项页面的标题?

java - 打印以下部分有哪些更好的方法?

java - 关于本地和服务器中的日期问题

java - Eclipse RCP 中的 EditorApp_1.0.0.qualifier 找不到 com.app.application.Application

java - 可作为具有参数交换的 OSGi 包执行

JAVA 将二维数组的对角线写入一维数组

c# - 父类(super class)的 getter 和 setter?