NetBeans IDE 6.0指南之如何构建GUI程序

这篇入门教程将教会您怎样创建一个简单的人机交互界面以及向其中添加简单 的后台功能。 特别地,我们将向您展示如何按 Swing 规范编写控制按钮和域代 码。

我们将会使用到布局管理、设计简单 GUI 界面以及添加一些“按钮(button) ”和“文本字段(text field)”组件。 “文本字段”是用来接收输入和显示输出 的,“按钮”在前端用来起动相应功能。 我们将创建的应用程序会是一个简单但 实用的计算器。

获得更多GUI设计功能、视频及文档,请参见Desgning a Swing GUI in NetBeans IDE.

本教程所需软件

请确保您的计算机已安装如下软件:

NetBeans IDE 6.0

Java Standard Development Kit (JDK) 5.0 或 6.0 版

步骤1:创建项目

第一步,创建一个应用程序,并将其命名为 NumberAddition。

选择“文件” -> “新建项目”。或者在“工具栏”单击“新建项目”图 标。

在弹出窗口的“类别”窗格中选择“Java”,在“项目”窗格中选择“Java应 用程序”。单击“下一步”;

在“项目名称”中键入 NumberAddition,在“项目位置”中键入本地文件目 录以保存项目;

确认复选框“设置为主项目”已被勾选。并确保复选框“创建主类”未被勾选 。

点击“完成”

步骤2:构建界面

继续创建我们的界面。我们需要一个 Java 容器来放置其他将被调用的 GUI 组件。 在此步骤中我们使用 JFrame 组件作为所需的容器。我们将该容器放置在 一个新建包中, 该新建包位于“源包”中。

创建 JFrame 容器

在“项目”窗口右击 NumberAddition,选择“新建” -> “JFrame 窗体 ”。

在“类名”项键入 NumberAdditionUI。

在“包”项键入 my.numberaddition。

单击“完成”。

IDE 根据类 NumberAdditionUI 在 NumberAddition 应用程序中创建了 NumberAdditionUI 窗体,并在 GUI Builder 中打开 NumberAdditionUI 窗体。 包 my.NumberAddition 被设置为默认包。

时间: 2025-01-02 02:54:36

NetBeans IDE 6.0指南之如何构建GUI程序的相关文章

在NetBeans IDE 6.0中开发通用Java应用程序简介

本简明教程将演示如何在 NetBeans IDE 6.0 中开发 Java SE 应用程序.本教程假定您对 Java 应用程序的开发已比较熟悉.在讲解过程中,我们将演示如何通过一些 IDE 特性简化应用程序开发. 我们将开发一个单词转换应用程序,用于将多个英文单词转换为一个英文单词.生成单词的构成形式为第一个词的第一个字母.第二个词的第二个字母.第三个词的第三个字母,依此类推.该生成词称为 离合词. 建立项目 我们创建的应用程序将包含两个项目: 具有实用程序类的 java 库项目. 具有 mai

NetBeans IDE 6.0 Java快速入门指南

欢迎使用 NetBeans IDE! 本教程提供 NetBeans IDE 工作流程的简单介绍和快速指南.我们将指导大家创建一个简单的 "Hello World" Java 控制台应用程序.完成此教程之后,您将具备如何在 IDE 中创建.编译和运行应 用程序的基本知识. 本教程可在 10 分钟之内完成. 完成本教程之后,您可以继续学习 NetBeans IDE 的 在线文档中心.该部分提供的教程全面介绍了众 多 IDE 特性和编程技巧,可应用于各种应用程序类型.如果对 "He

使用GlassFish v2、Apache Maven 2和NetBeans IDE 6.0构建EJB 3

软件需求 要创建EJB 3.0应用程序构建环境,需要使用以下项目: GlassFish v2 b58d NetBeans IDE 6.0 Nightly from 03.09.2007 Apache Maven 2.0.7 Mevenide2-Netbeans插件(NetBeans.Maven2项目支持) 假定以上软件已全部安装并且运行正常.软件安装的方法为将文件解压到所选目录中. 要安装NetBeans Maven2项目支持插件,需要启动NetBeans IDE 6.0.接下来,选择 Tool

如何在NetBeans IDE 6.0中构建Grizzly项目

本文档假定您拥有 NetBeans IDE 的基本知识或者具备相关编程经验: 在从代码库获取 Grizzly 源代码之前,您需要在系统上安装一个子 (Subversion)版本的控制客户机.如果操作系统不支持子版本的自动安装,那 么可以通过 此链接 手动安装. 如果已经安装了 NetBeans IDE 6.0,可以跳过此步骤.NetBeans IDE 6.0 的 完整发行版(下载). 最后,开始之前还需要安装 NetBeans IDE 6.0 的 Maven 插件.如果未安装 此插件,请执行以下

NetBeans IDE 8.0.1 更新信息列表

      NetBeans IDE 8.0 提供了现成的代码分析器和编辑器,可在其中使用最新的 Java 8 技术 -- Java SE 8.Java SE 嵌入式 8 和 Java ME 嵌入式 8.IDE 还具备一系列新的增强功能,这些功能进一步改进了对 Maven 以及带 PrimeFaces 的 Java EE 的支持:提供了面向 HTML5 的全新工具,尤其适用于 AngularJS:还有针对 PHP 和 C/C++ 支持的改进. NetBeans IDE 8.0 提供了英语.巴西葡

NetBeans IDE v7.0 RC1发布 世界级的Java IDE

NetBeans 由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE.NetBeans当前可以在Solaris.Windows.Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用. NetBeans是一个全功能的开放源码Java IDE,可以帮助开发人员编写.编译.调试和部署Java应用,并将版本控制和XML编辑融入其众多功能之中.NetBeans 可支持Java 2平台标准版(J2SE)应用的创

J2ME MIDP Currency Converter Tutorial for NetBeans IDE 4.0

j2me MIDP Currency Converter Tutorial for NetBeans IDE 4.0Feedback http://www.netbeans.org/kb/articles/tutorial-currencyconverter-40.html Feedback The Currency Converter application you will build in this tutorial shows you how to: start a j2me MIDP

迁移NetBeans Visual Web Pack应用程序至NetBeans IDE 6.0

本文档帮助您把 NetBeans Visual Web Pack 应用程序迁移到 NetBeans IDE 的 Web 支持上. 要使用本教程,您需要安装 NetBeans IDE 6.0,并且选择"Web & Java EE"或"All"安装包.要了解有关操作 NetBeans IDE 的更多信息,请参见 NetBeans 网站上的支持和文档页. Visual Web JSF 向后兼容工具包提供了增补库,可视 Web 设计师需要用它们来支持基于 J2SE

在NetBeans IDE 6.0中分析Java应用程序性能

NetBeans IDE 6.0 包含一个强大的性能分析工具,可提供与应用程序运行时行为有关的重要信息.通过 NetBeans 性能分析工具,我们可以方便地在 IDE 中监控应用程序的线程状态.CPU 性能以及内存使用情况,而且产生的开销相对较少. 本文将概述 IDE 中包含的性能分析工具,并指导您快速开始分析 NetBeans 项目的性能.本文旨在演示 IDE 中可用的各种性能分析任务以及分析项目性能时可以获得的分析结果.但并不覆盖 IDE 中包含的所有性能分析功能,也不会深入探索如何研究性能