创建窗口组件
另请参见
窗口组件用于为模块创建窗口(也称为“视图”)。IDE 提供“窗口组件”向导来简化最初的创建过程。
创建新的窗口组件:
- 右键单击某个模块项目,然后选择“新建”>“窗口组件”。
- 在“基本设置”页中,设置以下内容:
- 窗口位置。指定窗口组件在 IDE 中打开时的位置。根据应用程序所基于的平台中安装的模块,您可以选择下列几个窗口位置:
- bottomSlidingSide。窗口组件将以按钮的形式显示在 IDE 的底部栏上。
- commonpalette。IDE 的 HTML/JSP 代码片段组件面板的缺省位置。
- debugger。IDE 的调试器的缺省位置。
- editor。IDE 的源代码编辑器的缺省位置。
- explorer。IDE 的“项目”窗口的缺省位置。
- leftSlidingSide。窗口组件将以按钮的形式显示在 IDE 的左边栏上。
- navigator。IDE 的导航的缺省位置。
- output。IDE 的“输出”窗口的缺省位置。
- properties。IDE 的“属性”窗口的缺省位置。
- rightSlidingSide。窗口组件将以按钮的形式显示在源代码编辑器的右侧。
- 在应用程序启动时打开。指定缺省情况下是否打开窗口组件。
- 滑入时保留首选大小。指定窗口在最小化时的大小将由该窗口的首选大小属性来决定。如果选定此选项,将在 TopComponent 的构造函数中添加以下行:putClientProperty("netbeans.winsys.tc.keep_preferred_size_when_slided_in", Boolean.TRUE);
- 在“名称、图标和位置”页中,必须设置以下内容:
- 类名。指定新 Action 和 TopComponent 类的名称。
- 图标。指定窗口组件附带的图标。例如,在窗口组件标签中将看到此图标。(可选)
- 包。指定用于保存类的包名。
- 完成向导后,可以执行以下一个或多个操作:
- 使用窗体编辑器来设计窗口。
- 将窗口组件放在另一个位置。在 layer.xml 文件中,调整“模式”部分。
- 将您自己的代码添加到 componentOpened() 和 componentClosed() 中,以指定在打开和关闭窗口时执行的操作。
- 另请参见
- 关于 NetBeans 平台和模块开发
- 关于 NetBeans 平台
法律声明