Netbeans 8.0中的非单一顶级组件

时间:2014-09-05 16:21:06

标签: java netbeans singleton netbeans-platform

我正在尝试为我的Netbeans平台项目创建一个非单一的顶级组件。这是一个方便的向导,用于创建所有类型的文件和组件,包括单例顶级组件,但对于非单例文件和组件没有任何内容,即使这看起来像是一个常见的用例。那里发生了什么 - 我错过了什么?

无论如何,有a work-around来获取我想要的内容的说明,但它仅适用于Netbeans版本6.9。我已经在以后的版本中尝试过,模块拒绝加载。

我正在使用Netbeans 8.0。如何制作非单件顶级组件?

1 个答案:

答案 0 :(得分:0)

我只需要在注释中创建一个单独的顶级组件@ TopComponent.OpenActionRegistration我删除了preferredID。

感谢Geertjan WielengaAloys Mendoza

我仍然有点紧张,因为这似乎是一个黑客,利用Netbeans代码的意外副作用。因此它可能无法在未来的Netbeans版本中运行,但希望到那时会有一个记录在案的非hacky方式。