第一个NetBeans应用

来源:互联网 发布:网易有钱 mac版 编辑:程序博客网 时间:2024/05/17 07:26

我们前面已经安装了NetBeans,今天来做课本第一章中的例子,最简单的。

打开NetBeans,如下图:

clip_image002[4]

打开“文件”菜单->“新建项目”,打开新建项目对话框:

clip_image004

单击“下一步”,是的,这里不需要修改什么,就采用默认的java这个类别中的“java应用程序”项目类型:

clip_image006

设置项目名称,存储位置,其余的可以不动,单击“完成”:

clip_image008

此时一个程序的简单框架已经搭起来了,我们只需要往里面填代码了。

写程序之前先看一个地方,在注释中,有一行是“@author”,这里可以填写开发者的名字,不过每次都修改也挺繁琐的,可以一劳永逸。打开“工具”菜单->“模板”:

clip_image010

单击“设置”按钮,在打开的文本框中输入一行“user=你的名字”(没有引号),然后保存,以后再建立文件,这个位置就可以显示你的名字了。

删除“//TODO ”那一行,开始写代码吧:

clip_image012

写好之后,选择“运行”菜单->“编译文件”编译程序,然后选择“运行”菜单->“运行文件”查看结果。如果程序中有错误,NetBeans会给出提示:

clip_image014

鼠标指针放在红圈上就会给出提示,修改即可。

另外说三个小技巧:

1、 代码模板功能,NetBeans支持代码模板功能,你只需输入一个缩写,比如sout,然后按下tab键,会自动展开成System.out.println,省去了很多时间。更多的代码模板功能可以查看“工具”菜单->“选项”->“编辑器”->“代码模板”,里面有很多可用的代码模板,可以使用,也可以自定义新的代码模板。

2、 代码完成功能,当输入一个点号“.”,NetBeans会自动展示可用的方法和属性,选择就可以了,不需要把所有的东西都记下来。

3、 代码格式化功能,初学者往往不在意代码格式,可以编写程序后选择“源”菜单->“格式”,即可对程序代码进行排版,还可以在“工具”菜单->“选项”->“编辑器”->“格式设置”中进行调整。建议使用默认的格式。

由此可见,使用NetBeans这类IDE实在是太方便了,很多事情都不需要我们自己动手就可以自动完成,所以初学者最好别用这些软件,很容忽略很多东西。

下面再新建一个项目,取名叫MyApp2,别的设置和MyApp一样,但是不要输入代码。

在左侧项目栏中找到项目M与App2,右键单击,选择“新建”->“JFrame窗体”,设置好名字后,单击“完成”按钮,开发界面成了下面这个样子:

 

在右侧的组件面板中找到“Swing控件”->“标签”,将其拖动到中间的灰色方框中,这时会出现两个标签,一个显示“jLabel1”,一个显示“jLabel2”:



在jLabel1上单击鼠标右键,选择“属性”,打开属性对话框,修改其“text”属性:



修改完毕后关闭该窗口,用同样的方法将“jLabel2”的text属性修改为“Merry Christmas!”。

选择“运行”菜单->“运行文件”,即可看到:



让我们再继续深入一步,删掉默认生成的MyApp2.java文件,这个是默认的主类,但是我们没有用到,也没有写代码,暂时将之删除,以后学习了相关知识还要说明保留这个文件的话应该如何修改程序。然后选择“运行”菜单->"运行项目",会出现一个对话框,选择主类文件,由于此时我们的例子中只剩下一个文件了,直接单击“确定”按钮即可。

好了,这就做了一个简单的GUI界面的程序,没有写一行代码。

这是基本的使用,鉴于我写这些文章的本意就是避开课本上用applet做实例的做法,所以这里就不说明如何用NetBeans做applet了,有兴趣可以联系我。