在 NetBeans IDE 中设计 Swing GUI(2)
时间:2026-01-21
时间:2026-01-21
有关 GUI 生成器可视反馈的描述,可参见 GUI 生成器可视反馈图例。 创建项目
由于 IDE 中的所有 Java 开发都是在项目内进行的,因此我们首先需要新建一个用来存储源文件及其他项目文件的 ContactEditor 项目。IDE 项目是一组 Java 源文件,外加与其关联的 meta 数据,其中包括特定于项目的属性文件、控制生成和运行设置的 Ant 生成脚本以及一个将 Ant 目标映射到 IDE 命令的 project.xml 文件。尽管 Java 应用程序通常包括几个 IDE 项目,但是,在本教程中,我们将生成一个完全存储在单个项目中的简单应用程序。
要创建新的 ContactEditor 应用程序项目,请执行以下操作:
1. 选择“文件”>“新建项目”。或者,也可以单击 IDE 工具栏中
的“新建项目”图标。
2. 在“类别”窗格中选择 "Java" 节点,在“项目”窗格中选择
“Java 应用程序”。单击“下一步”。
3. 在“项目名称”字段中输入 ContactEditor,然后指定项目位置。
4. 将“使用专用文件夹存储库”复选框保留为取消选中状态。
5. 确保“设置为主项目”复选框处于选中状态,并清除“创建主
类”字段。
6. 单击“完成”。
IDE 在系统上的指定位置创建 ContactEditor 文件夹。此文件夹
包含项目的所有关联文件,其中包括其 Ant 脚本、用于存储源文
件和测试的文件夹以及用于存储特定于项目的 meta 数据的文件
夹。要查看项目结构,请使用 IDE 的“文件”窗口。
创建 JFrame 容器
创建新应用程序后,您可能已注意到“项目”窗口中的“源包”文件夹包含一个空的 "<缺省包>" 节点。要继续生成界面,我们需要创建一个 Java 容器,以便放置所需的其他 GUI 组件。在此步骤中,我们将使用 JFrame 组件创建一个容器,并将该容器置于一个新包中。
要添加 JFrame 容器,请执行以下操作:
1. 在“项目”窗口中,右键单击 "ContactEditor" 节点,然后选择
“新建”>“JFrame 窗体”。
或者,也可以选择“新建”>“其他”>“Swing GUI 窗
体”>“JFrame 窗体”以查找 JFrame 窗体。
2. 输入 ContactEditorUI 作为类名。
3. 在“包”中输入 my.contacteditor。