Eclipse Scout table 字段上的霓虹灯隐藏设置图标

Eclipse Scout Neon hide settings icon on table field

我想知道如何在 table 字段的 header 中隐藏设置轮图标。

注意:在撰写本文时,Eclipse Scout Neon 尚未发布。

通过浏览源代码,我没有看到一个方便的 getConfigured... 方法来快速隐藏该菜单。

别害怕,无论如何您有两种选择。 您希望删除的菜单是 OrganizeColumnsMenu.

  1. 覆盖 table 上的 execInitTable 并隐藏菜单:

    getMenuByClass(OrganizeColumnsMenu.class).setVisibleGranted(false);

  2. 或者,重写 addHeaderMenus(OrderedCollection<IMenu> menus) 并删除默认实现添加的菜单,或者根本不调用超级实现。