Eclipse FormEditor按钮作为页面标题

时间:2014-10-16 08:11:14

标签: tabs eclipse-plugin

我实现了自定义FormEditor。现在我想让用户在这个编辑器中创建新的FormPages(a.k.a. tabs)在Chrome标签中。如何在现有FormPages的标题附近插入“新标签”按钮?

提前谢谢!

UPD: 我添加了一个标题为“+”的FormPage,并在侦听器中向PageChangedEvent插入新页面。

1 个答案:

答案 0 :(得分:0)

您可以在FormPage右上方的工具栏中添加操作,如下所示:

ScrolledForm form = managedForm.getForm();

IToolBarManager manager = form.getToolBarManager();

Action myAction = new Action("My Action") {
    public void run() {
        // TODO your action
    }
};

myAction.setToolTipText("tooltip text");
myAction.setImageDescriptor(action image descriptor);

manager.add(myAction);