私は netBeans プラットフォーム アプリケーションを実行しています。最上位コンポーネントを作成するときは、「エクスプローラ」モードで開始します。ただし、デフォルトでは「エディタ」モードで開始します。最上位コンポーネントが自動的に生成する注釈は次のとおりです。
@ConvertAsProperties(
dtd = "-//MyApplication.windows//MyViewer//EN",
autostore = false)
@TopComponent.Description(
preferredID = "MyViewerTopComponent",
//iconBase="SET/PATH/TO/ICON/HERE",
persistenceType = TopComponent.PERSISTENCE_ALWAYS)
@TopComponent.Registration(mode = "explorer", openAtStartup = true)
@ActionID(category = "Window", id = "MyApplication.windows.MyViewerTopComponent")
@ActionReference(path = "Menu/Window" /*, position = 333 */)
@TopComponent.OpenActionRegistration(
displayName = "#CTL_MyViewerAction",
preferredID = "MyViewerTopComponent")
@Messages(
{
"CTL_MyViewerAction=MyViewer",
"CTL_MyViewerTopComponent=MyViewer Window",
"HINT_MyViewerTopComponent=This is a MyViewer window"
})
この問題に対する提案を教えてください。