netbeans平台应用程序组件位置

vvppvyoh  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(258)

在我的基于netbeans平台的应用程序中,我有两个具有默认编辑器位置的顶级组件:

@TopComponent.Description(
            preferredID = "AddResourcesTopComponent",
            persistenceType = TopComponent.PERSISTENCE_ALWAYS
    )
@TopComponent.Registration(mode = "editor", openAtStartup = true)

@TopComponent.Description(
            preferredID = "ViewerTopComponent",
            persistenceType = TopComponent.PERSISTENCE_ALWAYS
    )
@TopComponent.Registration(mode = "editor", openAtStartup = false )

我有一个组件:

@TopComponent.Description(
        preferredID = "PackageContentsTopComponent",
        persistenceType = TopComponent.PERSISTENCE_ALWAYS
)
 @TopComponent.Registration(mode = "explorer", openAtStartup = true)

问题是:
具有 openAtStartup = false 启动应用程序时打开,但packagecontents topcomponent openAtStartup = true 启动应用程序时不要打开。
当我打开packagecontents(使用窗口->packagecontents)时,它会在编辑器位置而不是资源管理器位置打开。
有什么帮助吗?非常感谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题