Eclipse插件,在标题页旁边的轮廓上添加按钮

时间:2012-10-12 10:04:09

标签: java eclipse plugins jface

我有一个带有编辑器和内容大纲的自定义Eclipse插件,我在其中添加了操作(按钮)

@Override
public void setActionBars(IActionBars actionBars)
{       

    actionBars.getToolBarManager().add(new CustomAction());     
    actionBars.getToolBarManager().update(false);       
    actionBars.updateActionBars();      
}

按钮正确显示并且功能正常,但它显示在名为Outline的选项卡标题下方的工具栏上,我希望该按钮显示在该选项卡标题旁边,就像在JDT中一样。

两张图解释:

这就是我所拥有的

What I Have

我想要的是什么

What I want

在JDT中,当没有足够的空间显示所有按钮时会发生第一个行为,但在我的大纲中按钮始终位于标题页下方

正如你在picts上看到的那样,我阅读了JDT大纲源代码,但没有任何帮助。

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案,我的按钮使用的高度图像很大,JDT使用的图像是16x16,所以我只是减少了我的,按钮移动到标签标题旁边。