【问题标题】:Custom button for toolbar Eclipse RCP Application工具栏 Eclipse RCP 应用程序的自定义按钮
【发布时间】:2017-12-26 01:19:57
【问题描述】:

我目前正在使用 Eclipse e4 开发 Web 浏览器应用程序。 我想在工具栏上放一个切换按钮来保存我的收藏夹网址。

我希望它像 Google Chrome 中的那样,按下时变成黄色的星星(链接已添加到收藏夹)。

我该怎么做?

我应该为此使用 Application.e4xmi 吗?

【问题讨论】:

    标签: eclipse button toolbar rcp e4


    【解决方案1】:

    如果 Application.e4xmi 是 Window 或 Part 的工具栏,您可以使用它。您将在工具栏中使用“已处理的工具项”。

    Application.e4xmi 不提供为工具项的选定状态和正常状态设置单独图标的方法,因此您必须在处理程序类中执行此操作。比如:

    @Execute
    public void execute(MToolItem mitem)
    {
      if (mitem.isSelected())
        mitem.setIconURI("platform:/plugin/your.plugin.id/icons/selectedimage.png");
      else
        mitem.setIconURI("platform:/plugin/your.plugin.id/icons/unselectedimage.png");
    
      // TODO other code
    }
    

    【讨论】:

      猜你喜欢
      • 2014-11-23
      • 1970-01-01
      • 2010-09-14
      • 1970-01-01
      • 2013-09-29
      • 1970-01-01
      • 2015-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多