本文目录
- netbeans 怎么生成 get set
- netbeans中的快捷键有哪些netbeans中常用快捷键大全
- 如何使用NetBeans IDE创建简单的Web应用程序
- 如何从NetBeans里创建MySQL数据库的连接
- 如何在NetBeans中连接MySQL数据库
- Java编程里的 NetBean什么 意思,他的使用方法及快捷键是什么《急!!!
- 用netbeans将编写的多个类加到一个包中的方法
- 如何将Netbeans配置更加合理
netbeans 怎么生成 get set
下面来分享一下NetBeans使用中的一些小技巧。方法/步骤不要将tab键 转换成空格。有些时候输入的tab键转换成空格,可以再 选项》编辑器》格式设置 设置。并且可以设置tab键的大小。更改代码提醒的快捷键。很多人都习惯了eclipse 中的代码提示快捷键 Alt+/NetBeans默认是 Ctrl+空格 这个快捷键和输入法冲突了。找到 “显示代码完成弹出式菜单” 修改对应的快捷键即可。设置 项目源代码的编码格式和编译格式。在 项目属性》源 下面设置。Maven项目构建时跳过测试。有时测试需要很长时间,在构建项目时可以配置跳过测试,以加快构建的速度。在 项目属性》操作 里 可以对 “构件项目”和“清理并构建项目” 添加 跳过测试性能提升将不需要的插件取消激活以提升整体性能。自动生成 get,set 方法1.在源代码需要插入的地方 按 Alt+Insert 或 点鼠标右键 选择 插入代码...2.选择需要生成 get,set方法的属性步骤阅读代码格式化:快捷键 Alt+Shift+F将代码自动缩进,自动排版。修复导入:快捷键 Ctrl+Shift+I可以增加没有import的类,也可以删除没有使用的 import的类。
netbeans中的快捷键有哪些netbeans中常用快捷键大全
netbeans是一款php程序员使用效率非常高的一款ide工具,强悍补全功能,速度不错, 没有明显缺点。在此为各位phper分享一下netbeans中的常用快捷键,帮助大家更好的使用netbeans。
一、常用快捷键:
1、在文件中查找指定内容 Ctrl+F
2、在文件中替换指定内容 Ctrl+H
3、在整个项目中查找指定内容 Ctrl+Shift+f
4、自动复制整行代码 Ctrl+Shift+上/下方向键
5、注释/取消注释:ctrl+/ 此功能支持多行注释,但首先需选中所要注释行
6、自动移动代码 Alt+Shift+上/下方向键
7、被选定的代码格式化 Alt+Shift+F
8、将插入记号移至匹配的方括号 Ctrl-[
9、Ctrl+数字键盘上的 - 折叠(隐藏)代码块
10、Ctrl+数字键盘上的 + 展开已折叠的代码块
11、完成代码:ctrl+\ //任何地方按下此组合键,均会提示相应的参考字段;
12、错误提示:alt + enter //顾名思义,当系统报错时,按下此组合可以查看系统提示;
13、自动完成字符串: ctrl+L ctrl+k //后者(Ctrl+L没用过)组合键自动打出字符串,每按一次打出一个新串,串序自下向上;
14、右键:修复自动导入
15、右键:格式化代码风格
16、导入所需包:ctrl+shift+i
17、格式化代码:alt+shift+F
18、注释/取消注释:ctrl+/,此功能支持多行注释,但首先需选中所要注释行
19、psvm+Tab 生成Main方法20、sout + Tab //生成输出语句
21、ctrl+enter //增加空白行,光标不移动;
22、alt+shift+F //格式,不太懂什么意思,高手可以解释下;
23、alt+enter //不太会用;
24、Alt+insert //插入代码(包括构造函数,setter和getter方法等);
25、Ctrl+Tab //在打开的源文件中进行切换;
26、Ctrl+O或Ctrlt+单击 //转到源,即按住Ctrl键然后单击某源就转可以打开源代码;
27、Alt+Shift+O //转到类;
28、Shift+F6 //运行当前程序
29、Ctrl+Shift+F5: //调试当前程序
30、Ctrl+F //快速查找代码中的字符串
31、Ctrl+Delete //也是一个比较常用的shortcut,大家可以试试;
32、Ctrl+Shift+Right //向右逐个选中
33、Ctrl+Shift+Left //向左逐个选中
34、Ctrl+Shift+UP/DOWN //复制当前行到下一行,光标不动
35、新建项目:Ctrl-Shift-N
36、自动格式化代码:Alt-Shift-F
37、 保存文件:Ctrl-S
38、代码补全:Ctrl-“
39、代码自动完成:默认Tab (我个人更喜欢空格键,可以在“选项-Editor”里修改)
40、显示 Javadoc:Alt-F1 36 、运行主项目:F6
41、编译主项目:Shift-F11
42、运行文件:Shift-F6
43、新建 JUnit 测试:Ctrl-Shift-U
44、运行测试:Alt-F6
45、设置断点:Ctrl-F8
46、调试主项目:Ctrl-F5
47、调试文件:Ctrl-Shift-F5
48、逐步调试:F7
49、代码自动完成:Ctrl-“,这个可以自动完成诸如创建对象的代码
50、代码自动插入:Alt-Insert,这个可以自动插入Getter-Setter方法的代码
51、按照提示操作:Alt+Enter,例如:插入所需要的包或删除未使用的引入包
52、自动修复引入包:Ctrl-Shift-I
53、单独修复引入包:Alt-Shift-I
54、自动粘贴代码:Ctrl-Shift-上/下方向键
55、自动移动代码:Alt-Shift-上/下方向键
56、代码模板实时自动补全:Tab
57、变量重命名:Ctrl-R
58、Javadoc弹出框提示:Ctrl-Shift-Space
59、变量重命名:Ctrl+R
二、查找、搜索和替换
61、Ctrl-F3 搜索位于插入点的词
62、F3/Shift-F3 在文件中查找下一个/上一个
63、Ctrl-F/H 在文件中查找/替换
64、Alt-F7 查找使用实例
65、Ctrl-Shift-P 在项目中查找
66、Alt-Shift-U 查找使用实例结果
67、Alt-Shift-H 关闭搜索结果突出显示
68、Alt-Shift-L 跳转列表中的下一个(所有文件)
69、Alt-Shift-K 跳转列表中的上一个(所有文件)
70、Ctrl-R 重新装入窗体
71、Alt-U-U 将选定内容转换为大写
72、Alt-U-L 将选定内容转换为小写
73、Alt-U-R 对选定内容切换大小写
三、在源代码中导航
74、Alt-Shift-O 转至类
75、Alt-Shift-E 转至 JUnit 测试
76、Alt-O 转至源代码
77、Alt-G 转至声明
78、Ctrl-B 转至超级实现
79、Alt-K/Alt-L 后退/前进
80、Ctrl-G 转至行
81、Ctrl-F2 切换添加/删除书签
82、F2/Shift-F2 下一个/上一个书签
83、F12/Shift-F12 下一个/上一个使用实例/编译错误
84、Ctrl-Shift-1/2/3 在“项目”/“文件”/“收藏夹”中选择
85、Ctrl-[ 将插入记号移至匹配的方括号
86、Ctrl-^ Ctrl-[(法语/比利时语键盘)
四、用Java编码
87、Ctrl-I 覆盖方法
88、Alt-Shift-F/I 修复全部/选定类的导
89、Alt-Shift-W 以 try-catch 块围绕
90、Ctrl-Shift-F 重新设置选定内容的
91、Ctrl-D/Ctrl-T 左移/右移一个制表符
92、Ctrl-Shift-T/D 添加/撤消注释行 (“//
93、Ctrl-L/K 插入下一个/上一个匹
94、Esc/Ctrl-空格键 关闭/打开代码完成
95、Ctrl-M 选择下一个参数
96、Shift-空格键 输入空格,不展开缩写
97、Alt-F1/Shift-F1 显示/搜索 Javadoc
98、Ctrl-Shift-M 提取方法
99、Alt-U-G 将 “get” 放置到标识符前面
100、Alt-U-S 将 “set” 放置到标识符前面
101、Alt-U-I 将 “is” 放置到标识符前面
102、Ctrl-Backspace/Del 删除上一个/当前词
103、Ctrl-E 删除当前行
104、Ctrl-J-S/E 开始/结束录制宏
105、Ctrl-Shift-J 插入国际化字符串
106、Ctrl-数字键盘上的 - 折叠(隐藏)代码块
107、Ctrl-数字键盘上的 + 展开已折叠的代码块
108、Ctrl-Shift-数字键盘上的 - 折叠所有代码块
109、Ctrl-Shift-数字键盘上的 + 展开所有代码块
110、Alt-Enter 显示建议/提示
五、打开和切换视图
111、Ctrl-Shift-0 显示“搜索结果”窗口
112、Ctrl-0 显示源代码编辑器
113、Ctrl-1 显示“项目”窗口
114、Ctrl-2 显示“文件”窗口
115、Ctrl-3 显示“收藏夹”窗口
116、Ctrl-4 显示“输出”窗口
117、Ctrl-5 显示“运行环境”窗口
118、Ctrl-6 显示“待做事项”窗口
119、Ctrl-7 显示“导航”窗口
120、Ctrl-Shift-7 显示“属性”对话框
121、Ctrl-Shift-8 显示组件面板
122、Ctrl-8 显示“版本控制”窗口
123、Ctrl-9 显示“VCS 输出”窗口
124、Shift-F4 显示“文档”对话框
125、Alt-向左方向键 移动到左侧窗口
126、Alt-向右方向键 移动到右侧窗口
127、Ctrl-Tab (Ctrl-`) 在打开的文档之间切换
128、Shift-Escape 最大化窗口(切换)
129、Ctrl-F4/Ctrl-W 关闭当前选定的窗口
130、Ctrl-Shift-F4 关闭所有窗口
131、Shift-F10 打开上下文菜单
六、编译、测试和运行
132、F9 编译选定的包或文件
133、F11 生成主项目
134、Shift-F11 清理并生成主项目
135、Ctrl-Q 设置请求参数
136、Ctrl-Shift-U 创建 JUnit 测试
137、Ctrl-F6/Alt-F6 为文件/项目运行JUnit测试
138、F6/Shift-F6 运行主项目/文件
七、调试
139、F5 开始调试主项目
140、Ctrl-Shift-F5 开始调试当前文件
141、Ctrl-Shift-F6 开始为文件调试测试 (JU
142、Shift-F5/Ctrl-F5 停止/继续调试会话
143、F4 运行到文件中的光标位置
144、F7/F8 步入/越过
145、Ctrl-F7 步出
146、Ctrl-Alt-向上方向键 转至被调用的方法
147、Ctrl-Alt-向下方向键 转至调用方法
148、Ctrl-F9 计算表达式的值
149、Ctrl-F8 切换断点
150、Ctrl-Shift-F8 新建断点
151、Ctrl-Shift-F7 新建监视
152、Ctrl-Shift-5 显示 HTTP 监视器
153、Ctrl-Shift-0 显示“搜索结果”窗口
154、Alt-Shift-1 显示“局部变量”窗口
155、Alt-Shift-2 显示“监视”窗口
156、Alt-Shift-3 显示“调用栈”窗口
157、Alt-Shift-4 显示“类”窗口
158、Alt-Shift-5 显示“断点”窗口
159、Alt-Shift-6 显示“会话”窗口
160、Ctrl-Shift-6 切换到“执行”窗口
161、Alt-Shift-7 切换到“线程”窗口
162、Alt-Shift-8 切换到“源”窗口
教程结束,以上就是关于netbeans中的快捷键有哪些?netbeans中常用快捷键大全的全部内容,希望大家喜欢!更多netbeans相关教程,请继续关注我们网站!
如何使用NetBeans IDE创建简单的Web应用程序
1 从主菜单中选择 “File“(文件)》 “New Project“(新建项目)(Ctrl-Shift-N 组合键)。在 “Categories“(类别)下,选择 “Java Web“。在 “Projects“(项目)下选择 “Web Application“(Web 应用程序),然后单击 “Next“(下一步)。2 在步骤 2 中,在 “Project Name“(项目名称)文本框中输入 HelloWeb。3 将 “Project Location“(项目位置)指定为计算机上的任意目录。在本教程中,将此目录称为 $PROJECTHOME。4(可选)选中“使用专用文件夹存储库”复选框,并指定库文件夹的位置。有关此选项的详细信息,请参见使用 NetBeans IDE 开发应用程序中的创建 Java 项目。5 单击 “Next“(下一步)。此时将打开 “Server and Settings“(服务器和设置)面板。选择要与应用程序一起使用的 Java EE 版本。6 选择要在其中部署应用程序的服务器。这里仅列出了已在 IDE 中注册的服务器。请注意,服务器上的上下文路径将变为 /HelloWeb(基于您在上一步中为项目指定的名称)。7 单击 “Finish“(完成)。8 IDE 将创建 $PROJECTHOME/HelloWeb 项目文件夹。您可以在 “Files“(文件)窗口(Ctrl-2 组合键)中查看项目的文件结构,在 “Projects“(项目)窗口(Ctrl-1 组合键)中查看其逻辑结构。
如何从NetBeans里创建MySQL数据库的连接
在进行连接之前,需要安装如下软件: (1)NetBeans6.5 (2)JDK6(Update13) (3)MySQL5 1、启动MySQL命令行客户端,成功输入数据库密码,通过命令“createdatabasecars;“创建名为cars的数据库,并通过命令“showdatabases;“查看是否建库成功。截图如下: 2、启动NetBeans6.5,点击“服务“,选择“数据库“,右键--新建连接,将会弹出如下窗口,按下图所示进行填写.具体的端口以及数据库密码将随安装MySQL时的设置有关,此处的MySQL端口是采取默认的3306,数据库密码设置为33123.最后点击“确定“按钮。
如何在NetBeans中连接MySQL数据库
本文档说明如何设置从NetBeansIDE到MySQL数据库的连接。连接后,可通过执行以下操作开始在IDE的数据库资源管理器中使用MySQL:创建新的数据库和表、在表中填充数据,并对数据库结构和内容运行SQL查询。本教程是专门为那些对数据库管理有基本了解,并想要运用其知识在NetBeansIDE中使用MySQL的初学者而设计的。https://netbeans.org/kb/docs/ide/mysql_zh_CN.html详细可以参考这个,有图解教程,希望可以帮到你
Java编程里的 NetBean什么 意思,他的使用方法及快捷键是什么《急!!!
NetBeans由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的JavaIDE。 查找、搜索和替换 Ctrl-F3 搜索位于插入点的词 F3/Shift-F3 在文件中查找下一个/上一个 Ctrl-F/H 在文件中查找/替换 Alt-F7 查找使用实例 Ctrl-Shift-P 在项目中查找 Alt-Shift-U 查找使用实例结果 Alt-Shift-H 关闭搜索结果突出显示 Alt-Shift-L 跳转列表中的下一个(所有文件) Alt-Shift-K 跳转列表中的上一个(所有文件) Ctrl-R 重新装入窗体 Alt-U-U 将选定内容转换为大写 Alt-U-L 将选定内容转换为小写 Alt-U-R 对选定内容切换大小写 在源代码中导航 Alt-Shift-O 转至类 Alt-Shift-E 转至 JUnit 测试 Alt-O 转至源代码 Alt-G 转至声明 Ctrl-B 转至超级实现 Alt-K/Alt-L 后退/前进 Ctrl-G 转至行 Ctrl-F2 切换添加/删除书签 F2/Shift-F2 下一个/上一个书签 F12/Shift-F12 下一个/上一个使用实例/编译错误 Ctrl-Shift-1/2/3 在“项目”/“文件”/“收藏夹”中选择 Ctrl-[ 将插入记号移至匹配的方括号 Ctrl-^ Ctrl-[(法语/比利时语键盘) 用Java编码 Ctrl-I 覆盖方法 Alt-Shift-F/I 修复全部/选定类的导 Alt-Shift-W 以 try-catch 块围绕 Ctrl-Shift-F 重新设置选定内容的 Ctrl-D/Ctrl-T 左移/右移一个制表符 Ctrl-Shift-T/D 添加/撤消注释行 (“// Ctrl-L/K 插入下一个/上一个匹 Esc/Ctrl-空格键 关闭/打开代码完成 Ctrl-M 选择下一个参数 Shift-空格键 输入空格,不展开缩写 Alt-F1/Shift-F1 显示/搜索 Javadoc Ctrl-Shift-M 提取方法 Alt-U-G 将 “get” 放置到标识符前面 Alt-U-S 将 “set” 放置到标识符前面 Alt-U-I 将 “is” 放置到标识符前面 Ctrl-Backspace/Del 删除上一个/当前词 Ctrl-E 删除当前行 Ctrl-J-S/E 开始/结束录制宏 Ctrl-Shift-J 插入国际化字符串 Ctrl-数字键盘上的 - 折叠(隐藏)代码块 Ctrl-数字键盘上的 + 展开已折叠的代码块 Ctrl-Shift-数字键盘上的 - 折叠所有代码块 Ctrl-Shift-数字键盘上的 + 展开所有代码块 Alt-Enter 显示建议/提示 打开和切换视图 Ctrl-Shift-0 显示“搜索结果”窗口 Ctrl-0 显示源代码编辑器 Ctrl-1 显示“项目”窗口 Ctrl-2 显示“文件”窗口 Ctrl-3 显示“收藏夹”窗口 Ctrl-4 显示“输出”窗口 Ctrl-5 显示“运行环境”窗口 Ctrl-6 显示“待做事项”窗口 Ctrl-7 显示“导航”窗口 Ctrl-Shift-7 显示“属性”对话框 Ctrl-Shift-8 显示组件面板 Ctrl-8 显示“版本控制”窗口 Ctrl-9 显示“VCS 输出”窗口 Shift-F4 显示“文档”对话框 Alt-向左方向键 移动到左侧窗口 Alt-向右方向键 移动到右侧窗口 Ctrl-Tab (Ctrl-`) 在打开的文档之间切换 Shift-Escape 最大化窗口(切换) Ctrl-F4/Ctrl-W 关闭当前选定的窗口 Ctrl-Shift-F4 关闭所有窗口 Shift-F10 打开上下文菜单 编译、测试和运行 F9 编译选定的包或文件 F11 生成主项目 Shift-F11 清理并生成主项目 Ctrl-Q 设置请求参数 Ctrl-Shift-U 创建 JUnit 测试 Ctrl-F6/Alt-F6 为文件/项目运行JUnit测试 F6/Shift-F6 运行主项目/文件 调试 F5 开始调试主项目 Ctrl-Shift-F5 开始调试当前文件 Ctrl-Shift-F6 开始为文件调试测试 (JU Shift-F5/Ctrl-F5 停止/继续调试会话 F4 运行到文件中的光标位置 F7/F8 步入/越过 Ctrl-F7 步出 Ctrl-Alt-向上方向键 转至被调用的方法 Ctrl-Alt-向下方向键 转至调用方法 Ctrl-F9 计算表达式的值 Ctrl-F8 切换断点 Ctrl-Shift-F8 新建断点 Ctrl-Shift-F7 新建监视 Ctrl-Shift-5 显示 HTTP 监视器 Ctrl-Shift-0 显示“搜索结果”窗口 Alt-Shift-1 显示“局部变量”窗口 Alt-Shift-2 显示“监视”窗口 Alt-Shift-3 显示“调用栈”窗口 Alt-Shift-4 显示“类”窗口 Alt-Shift-5 显示“断点”窗口 Alt-Shift-6 显示“会话”窗口 Ctrl-Shift-6 切换到“执行”窗口 Alt-Shift-7 切换到“线程”窗口 Alt-Shift-8 切换到“源”窗口
用netbeans将编写的多个类加到一个包中的方法
方法步骤:1、打开netbeans主界面,点击“文件”菜单的“新建”如图所示2、在打开的新建项目窗口左边的类别中选JAVA,右边的项目中选JAVA应用程序,如图所示3、进入到下一步,在项目名称中输入一个名字,也应就是后面的包名,后面的类就可以放在这个包中,然后选择项目存放路径,最后选择“创建主类”复选框,如下图,然后点完成4、然后我们创建的包就在导航窗口了,如图5、选择创建的包,点击“文件”菜单的“新建文件”命令,进入到新建文件窗口,在项目中出现项目名,确认是不是你要的包名,然后按图选择,所图所示。并点击下一步。6、进入到下一步后,类名可以自己定义,项目选对,在包中的下拉框中选择刚建立的包,如图,然后点击完成7、按同样的步骤,可以创建多个类,这些类都在同一个包中,如图所示,这样在别的项目中要引用这些类时,只需将这个包导入就可以了。8、在其它项目中要导入这个包是,先选该项目,右击选-〉属性-〉库-〉添加项目,如图以上就是专题栏小编带来的netbeans教程,更多教程请看“http://www.zhuantilan.com/zt/netbeans/”
如何将Netbeans配置更加合理
如何用Netbeans构建 GUI 程序步骤1:创建项目第一步,创建一个应用程序,并将其命名为 NumberAddition。选择“文件” -》 “新建项目”。或者在“工具栏”单击“新建项目”图标。在弹出窗口的“类别”窗格中选择“Java”,在“项目”窗格中选择“Java应用程序”。单击“下一步”;在“项目名称”中键入 NumberAddition,在“项目位置”中键入本地文件目录以保存项目;确认复选框“设置为主项目”已被勾选。并确保复选框“创建主类”未被勾选。点击“完成”步骤2:构建界面继续创建我们的界面。我们需要一个 Java 容器来放置其他将被调用的 GUI 组件。 在此步骤中我们使用 JFrame 组件作为所需的容器。我们将该容器放置在一个新建包中, 该新建包位于“源包”中。创建 JFrame 容器在“项目”窗口右击 NumberAddition,选择“新建” -》 “JFrame 窗体”。在“类名”项键入 NumberAdditionUI。在“包”项键入 my.numberaddition。单击“完成”。IDE 根据类 NumberAdditionUI 在 NumberAddition 应用程序中创建了 NumberAdditionUI 窗体,并在 GUI Builder 中打开 NumberAdditionUI 窗体。包 my.NumberAddition 被设置为默认包。添加组件:构建界面下一步我们将通过“组件面板”为界面获得一个 JPanel 组件。 而后将向其中添加三个 JLabels 组件,三个 JTextFields 组件,三个 JButtons 组件。 如果您从未使用过 GUI Builder,应该先通过 GUI Building in NetBeans IDE 教程获得相关信息。一旦您通过拖拽的方式添加了上述组件,JFrame 应该显示如以下截图:如果在您在 IDE 的右上角没有看到“组件面板”,请选择“窗口” -》 “组件面板”调出。首先在“组件面板”里选中 JPanel 组件并拖入 JFrame 中。当 JPanel 组件高亮时,在其“属性”窗口点击位于 Border 项后的省略号(...)按钮来选择组件风格。在 Border 对话框的列表里选择 TitleBorder 风格,并在“标题”项填入 Number Addition。单击“确定”按钮保存并退出。您现在将看到一个标有 Number Addition 的空的 JFrame 组件,如上述截图。请依据以上截图添加三个 JLabels,三个 JTextFields 及三个 JButtons。重命名组件在此步骤中我们将重命名刚添加进 JFrame 的组件的显示文本双击 jLabel1 并更改其文本内容为 First Number双击 jLabel2 并更改其内容为 Second Number双击 jLabel3 并更改其内容为 Result双击 jTextField1,删除其示例文本。您需要重新调整 jTextField1 的初始大小。同样设置 jTextField2 及 jTextField3。双击 jButton1,重命名为 Clear.双击 jButton2,重命名为 Add.双击 jButton3,重命名为 Exit.实现 GUI 界面将如以下截图:步骤3:添加功能在此步骤中,我们将为 Add, Clear 及 Exit 按钮赋上相应功能。而 jTextField1 及 jTextField2 将用于用户输入,jTextField3 则用于程序输出-我们将创建一个非常简单的加法计算器。让我们开始吧。让 Exit 按钮工作为了将功能赋于按钮组件,我们必须分配一个事件处理器给每个需响应的事件。这样我们可以知道用户是否“按下”了按钮,无伦是通过鼠标还是键盘操作。因此,我们将使用事件监听器(ActionListener)来处理响应事件(ActionEvent)。右击 Exit 按钮。在弹出菜单中选择“事件” -》 “Action” -》 “actionPerformed”。 注意菜单中包含了许多您可以使用的事件处理!当您选择了 actionPerformed 事件处理,IDE 便会自动添加事件监听器(ActionListener)到 Exit 按钮中的并在监听器的 actionPerformed 方法内产生一个处理方法。IDE 会转到“源”窗口并将光标调整到您欲添加功能(无伦是鼠标还是键盘操作按下按钮时)的方法内。如下所示:private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { //TODO: Add your handling code here:}现在我们将添加 Exit 按钮现实的代码。您需键入 System.exit(0); 来覆盖 TODO 所在行。如下代码:private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {System.exit(0);}让 Clear 按钮工作单击位于工作区顶部的“设计”标签返回“设计”界面。右击 Clear 按钮(jButton1)。在下拉菜单中选择“事件” -》 “Action” -》 “actionPerformed”。我们需要 Clear 按钮来清空全部 jTextFields 上的文本内容。 接下来向上一步一样添加代码。完成的代码如下:private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){jTextField1.setText(““);jTextField2.setText(““);jTextField3.setText(““);}上述代码改变了三个 JTextFields 的文本内容,将其中的文本置空。让 Add 按钮工作Add 按钮将实现三个功能。接收 jTextField1 及 jTextField2 中的用户输入并将输入的字符串转换为浮点型数据。将上述输入的两个数相加得到结果。将结果覆盖 jTextField3 中的文本以输出结果。让我们开始吧!点击工作区上方的“设计”标签返回设计窗格。右击 Add 按钮(jButton3)。在弹出菜单中选择“事件” -》 “Action” -》 “actionPerformed”我们将添加一些代码使得 Add 按钮工作。代码如下:private void jButton2ActionPerformed(java.awt.event.ActionEvent evt){ // First we define float variables.float num1, num2, result; // We have to parse the text to a type float. num1 = Float.parseFloat(jTextField1.getText());num2 = Float.parseFloat(jTextField2.getText()); // Now we can perform the addition.result = num1+num2; // We will now pass the value of result to jTextField3.// At the same time, we are going to // change the value of result from a float to a string.jTextField3.setText(String.valueOf(result));}我们的项目已完成,现在可以生成并运行以查看其功能。步骤4:运行项目最后一步,生成及运行该项目。选择“生成” -》 “生成主项目”。当“输出”窗格显示“成功生成”时, 选择“运行” -》 “运行主项目”。如果您被提示项目 NumberAddition 没有设置主类时, 您应该选择 my.NumberAddition.NumberAdditionUI 作为主类,并点击“确定”按钮。您所创建的项目现在已成功运行了。在这篇教程中您学会了怎样通过 NetBeans GUI Builder 来关联各 GUI 组件。事件处理的工作原理这篇教程展示了如何响应一个简单的按钮事件。当然还有更多的事件可让您的应用程序来响应。 IDE 能帮您以列表的形式让您方便的找到您的 GUI 组件可实现的事件处理:让我们返回到文件 NumberAdditionUI.java 编辑器。点击“设计”标签来回看 GUI Builder 中的 GUI 版面。右击任一 GUI 组件,选择弹出菜单中的“事件”。现在,浏览菜单并了解都有些什么功能,您不需要选择任何选项。或者,您可选择“窗口”菜单中的“属性”,在“属性”窗格中点击“事件”标签。在“事件”标签中,您能预览及编辑事件处理器来关联当前的活动组件。您能使您的程序响应如回车,单双击,三次点击,鼠标活动,窗口大小及聚焦改变等操作。通过“事件”菜单您能自动地生成相应的事件处理器。将有更多的事件处理会被您使用。 (参阅 best practices for Event handling 来自 Sun 网页 Java Events Tutorial.)那么,事件处理是怎样工作的呢?每次当您从“事件”菜单选择事件时, IDE 都自动帮您生成一个所谓的事件监听器,并关联您的组件。浏览以下几步来了解事件处理的工作原理。返回文件 NumberAdditionUI.java 编辑器,点击“源”标签来查看 GUI 源代码。滚动代码并留意方法 jButton1ActionPerformed(), jButton2ActionPerformed() 及 jButton3ActionPerformed()。这些方法便是刚才实现的,称为“事件处理器”(event handlers)。现在将代码滚动到 initComponents() 方法。如果您看不到这个方法,那么请查找一行标为 Generated Code 的代码,点击此行前方的“+”号来展开 initComponents() 方法。首先,注意到蓝色的底色围绕着 initComponents() 方法。这表明代码是 IDE 自动生成并且不允许再编辑的。现在,浏览方法 initComponents()。在这些代码中,包含了用于初始化并设置您 GUI 组件位置的代码。这些代码是您在“设计”模式下设置和编辑组件时自动生成和配置的。在 initComponents() 中查找如下代码jButton3.setText(“Exit“);jButton3.addActionListener(new java.awt.event.ActionListener() {public void actionPerformed(java.awt.event.ActionEvent evt) {jButton3ActionPerformed(evt);}});这就是 GUI 组件添加事件监听器的地方,在此您为 jButton3 注册了一个事件监听器(ActionListener)。 而在这个 ActionListener 接口中的方法 actionPerformed 通过简单调用您之前设置的事件处理器 jButton3ActionPerformed 来处理响应事件。现在这个按钮便能监听活动事件了。当一个事件产生时,系统便通知监听器来执行您事件处理器中的代码来响应事件。一般而言,要使 GUI 组件实现事件响应需要对组件注册监听器且实现事件处理。如您所见,NetBeans IDE 能帮您自动关联事件监听,因此您只需专注于各事件间的逻辑关系和内部联系而忽略实现细节。