设置编辑器的标题

来源:互联网 发布:鞭和锏 知乎 编辑:程序博客网 时间:2024/05/21 22:21

通常情况下,我们可以覆盖init()方法,设置setPartName(),如下

普通编辑器(IEditorPart):

@Override

public void init(IEditorSite site, IEditorInput input)

throws PartInitException {

      this.setSite(site);

      this.setInput(input);

      this.setPartName(input.getName());//设置编辑器的标题栏的显示名称,否则名称用plugin.xml中的name属性

  this.setTitleImage(input.getImageDescriptor().createImage());//设置标题栏的图标,否则使用一个默认的图标,当然图标也可以在plugin.xml中进行配置指定

}

 

多页编辑器(和普通编辑器大同小异)

@Override

public void init(IEditorSite site, IEditorInput input)

throws PartInitException {

setPartName(input.getName());

super.init(site, input);

}

原创粉丝点击