【问题标题】:Non-singleton top component in Netbeans 8.0Netbeans 8.0 中的非单例顶级组件
【发布时间】:2014-09-05 16:21:06
【问题描述】:

我正在尝试为我的 Netbeans 平台项目创建一个非单例顶级组件。有一个方便的向导可以创建所有类型的文件和组件,包括单例顶级组件,但对于非单例的则没有,尽管这似乎是一个常见的用例。那里发生了什么 - 我错过了什么吗?

无论如何,有关于执行a work-around 以获得我想要的东西的说明,但它仅适用于 Netbeans 6.9 版。我已经在更高版本中尝试过,模块拒绝加载。

我使用的是 Netbeans 8.0。如何制作非单例顶部组件?

【问题讨论】:

    标签: java netbeans singleton netbeans-platform


    【解决方案1】:

    我只需要制作一个单例顶部组件,然后在注释@TopComponent.OpenActionRegistration 中删除了preferredID。

    感谢Geertjan WielengaAloys Mendoza

    我仍然有点紧张,因为这似乎是一种黑客攻击,利用了 Netbeans 代码的意外副作用。所以它可能在未来版本的 Netbeans 中不起作用,但希望到那时会有一个记录在案的非 hacky 方式来做到这一点。

    【讨论】:

      猜你喜欢
      • 2011-08-01
      • 1970-01-01
      • 2014-08-03
      • 1970-01-01
      • 2018-04-09
      • 2014-05-29
      • 1970-01-01
      • 1970-01-01
      • 2016-02-07
      相关资源
      最近更新 更多