如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
贡献者:HYPERLINK"mailto:sguls2@hotmail.com"SaleemGul及TomasPavek,维护者:RuthKusterer及PatrickKeegan2008年2月翻译:HYPERLINK"mailto:flying.space@qq.com"flying_space(NetBeans中文社区成员)这篇入门教程将教会您怎样创建一个简单的人机交互界面以及向其中添加简单的后台功能。特别地,我们将向您展示如何按Swing规范编写控制按钮和域代码。我们将会使用到布局管理、设计简单GUI界面以及添加一些“按钮(button)”和“文本字段(textfield)”组件。“文本字段”是用来接收输入和显示输出的,“按钮”在前端用来起动相应功能。我们将创建的应用程序会是一个简单但实用的计算器。获得更多GUI设计功能、视频及文档,请参见HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/quickstart-gui.html"DesgningaSwingGUIinNetBeansIDE.目录HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/gui-functionality.html"\l"Exercise_1"步骤1:创建项目HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/gui-functionality.html"\l"Exercise_2"步骤2:构建界面HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/gui-functionality.html"\l"Exercise_3"步骤3:添加功能HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/gui-functionality.html"\l"Exercise_4"步骤4:运行项目HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/gui-functionality.html"\l"how"事件处理的工作原理HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/gui-functionality.html"\l"seealso"相关参考本教程所需软件请确保您的计算机已安装如下软件:NetBeansIDE6.0(HYPERLINK"http://zh-cn.netbeans.org/community/releases/60/index.html"转到下载)JavaStandardDevelopmentKit(JDK)5.0或6.0版(HYPERLINK"http://java.sun.com/javase/downloads/index.jsp"转到下载)步骤1:创建项目第一步,创建一个应用程序,并将其命名为NumberAddition。选择“文件”->“新建项目”。或者在“工具栏”单击“新建项目”图标。在弹出窗口的“类别”窗格中选择“Java”,在“项目”窗格中选择“Java应用程序”。单击“下一步”;在“项目名称”中键入NumberAddition,在“项目位置”中键入本地文件目录以保存项目;确认复选框“设置为主项目”已被勾选。并确保复选框“创建主类”未被勾选。点击“完成”步骤2:构建界面继续创建我们的界面。我们需要一个Java容器来放置其他将被调用的GUI组件。在此步骤中我们使用JFrame组件作为所需的容器。我们将该容器放置在一个新建包中,该新建包位于“源包”中。创建JFrame容器在“项目”窗口右击NumberAddition,选择“新建”->“JFrame窗体”。在“类名”项键入NumberAdditionUI。在“包”项键入。单击“完成”。IDE根据类NumberAdditionUI在NumberAddition应用程序中创建了NumberAdditionUI窗体,并在GUIBuilder中打开NumberAdditionUI窗体。包被设置为默认包。添加组件:构建界面下一步我们将通过“组件面板”为界面获得一个JPanel组件。而后将向其中添加三个JLabels组件,三个JTextFields组件,三个JButtons组件。如果您从未使用过GUIBuilder,应该先通过HYPERLINK"http://zh-cn.netbeans.org/kb/60/java/quickstart-gui.html"GUIBui