代码之家  ›  专栏  ›  技术社区  ›  I82Much

TopComponent上的NetBeans平台-GetActions()工作不正常

  •  0
  • I82Much  · 技术社区  · 15 年前

    我正在重写getActions()方法,以便在右键单击TopComponent选项卡时自定义弹出菜单的行为。问题是,我指定的操作没有正确执行。

    @Override
    public Action[] getActions() {
        return new Action[]{new A(), new B()};
    }
    

    我希望当我右键单击时,我的操作A和B会出现。

    相反,我看到

    最小化窗口

    如何使最小化窗口既不显示,也不显示在其他位置?

    1 回复  |  直到 15 年前
        1
  •  0
  •   I82Much    15 年前

    这是一个奇怪的实例,其中a和b是上下文敏感的操作,但在XML层中,它们被声明为始终启用。一旦我把它们当作上下文敏感的,这个问题就消失了。