gpt4 book ai didi

java - 如何在 RAP 的单个 View 中添加工具栏?

转载 作者:行者123 更新时间:2023-12-01 12:37:40 25 4
gpt4 key购买 nike

我有一个 View 类扩展 ViewPart,我想在该 View 中添加一个工具栏。我认为最好的方法是使用 Action。但我是 eclipse RAP 的初学者,不知道如何制作。需要帮助。

我也尝试了下面的代码,但它不起作用。

public void createPartControl(Composite parent) {

IWorkbenchWindow iWorkbenchWindow = PlatformUI.getWorkbench().getActiveWorkbenchWindow();

openViewAction = new OpenViewAction(iWorkbenchWindow, "Open Another Message View", View.ID);

ICoolBarManager coolBar = new CoolBarManager();

IToolBarManager toolbar1 = new ToolBarManager(SWT.FLAT);
coolBar.add(new ToolBarContributionItem(toolbar1, "label"));
toolbar1.add(openViewAction);
}

最佳答案

请将以下代码行添加到您的 View->createPartControl() 方法中:

getViewSite().getActionBars().getToolBarManager().add(openViewAction);

关于java - 如何在 RAP 的单个 View 中添加工具栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25438655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com