我正在尝试为我的Netbeans平台项目创建一个非单一的顶级组件。这是一个方便的向导,用于创建所有类型的文件和组件,包括单例顶级组件,但对于非单例文件和组件没有任何内容,即使这看起来像是一个常见的用例。那里发生了什么 - 我错过了什么?
无论如何,有a work-around来获取我想要的内容的说明,但它仅适用于Netbeans版本6.9。我已经在以后的版本中尝试过,模块拒绝加载。
我正在使用Netbeans 8.0。如何制作非单件顶级组件?
答案 0 :(得分:0)
我只需要在注释中创建一个单独的顶级组件@ TopComponent.OpenActionRegistration我删除了preferredID。
感谢Geertjan Wielenga和Aloys Mendoza
我仍然有点紧张,因为这似乎是一个黑客,利用Netbeans代码的意外副作用。因此它可能无法在未来的Netbeans版本中运行,但希望到那时会有一个记录在案的非hacky方式。