快速业务通道

JBuilder 2005开发Applet游戏全接触 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-24
生成init()方法,而其他3个方法不会生成。在我们的例子中,需要用到其他3个方法,所以需要勾选。

按Next到下一步。

JBuilder 2005开发Applet游戏全接触(4)

时间:2010-04-27 天极

3) 定义Applet的参数

Applet的参数是指通过网页中<applet>标签的<param>指定的参数值,这些值可以在Applet类中引用到。这样就允许在不改变Applet程序的情况下,仅通过网页中<applet>属性值的更改控制Applet的表现。我们在这一步中为Applet设置4个控制变量参数,如下图所示:

JBuilder 2005开发Applet游戏全接触 - 编程入门网

图 5 为Applet设置参数

这一步的设置,不但为网页生成了参数声明,还为Applet程序生成了从网页获取参数值的方法,在Applet初始化时,即将网页中的参数值赋给Applet的成员变量。

点击Add Parameter新增一行,声明一个新的参数,其中Name*为网页中参数的名字,而Variable*为Applet类成员变量名,通过Type*栏设置成员变量的数据类型。你还可以为参数在Default栏中指定一个默认的值,在Desc中给出描述说明信息,其中带*的栏是必填的栏。

点击Next到下一步。

4) 设置包含这个Applet的网页

在这一步里,我们指定包含这个Applet网页的<applet>标签的一些属性,如下图所示:

JBuilder 2005开发Applet游戏全接触 - 编程入门网

图 6 设置引用Applet的网页

JBuilder会生成一个引用Applet的HTML网页,网页名字和Applet的类名相同,网页通过<applet>标签引用Applet,网页的标题及<applet>属性值在这一步中设置。

我们除将Height从默认的300调整为400,其他的都保持不变。按Next到最后一步。

JBuilder 2005开发Applet游戏全接触(5)

时间:2010-04-27 天极

5) 创建运行配置项

在这一步里JBuilder允许你决定是否为Applet生成一个运行配置项,运行配置项是允许你配置运行时的有关属性,如运行的入口类,在运行时是否重新编译等,你也可以通过Project->Project Properties...->Run来维护运行配置项。

JBuilder 2005开发Applet游戏全接触 - 编程入门网

图 7 设置Applet运行配置信息

点击Finish完成Applet的创建向导。此时JBuilder为这个Applet生成了两个文件,一个是TypeTrainApplet.java程序文件,而另一个是引用这个Applet的TypeTrainApplet.html网页。我们来看这两个文件的主要结构。

代码清单 1 TypeTrainApplet.html 引用Applet的网页表

1. <html> 2. <head> 3.  <meta http-equiv="Content-Type" content="text/html; charset=GBK"> 4.  <title> 5.   HTML Test Page 6.  </title> 7. </head> 8. <body> 9. game.TypeTrainApplet will appear below in a Java enabled browser.<br> 10. <applet 11.   codebase = "." 12.   code = "game.TypeTrainApplet.class" 13.   name = "TestApplet" 14.   width = "400" 15.   height = "400" 16.   hspace = "0" 17.   vspace = "0" 18.   align = "middle" 19. > 20.  <param name = "stepLen" value = "2"> 21.  <param name = "stepInterval" value = "50"> 22.  <param name = "columnCount" value = "10"> 23.  <param name = "generateInterval" value = "500"> 24. </applet> 25. </body> 26. </html>

在向导第2步所设置的Applet参数悉数在网页中定义(第20~23行),在向导第3步中设置的Applet属性反映在第11~18行中。

Applet类的TypeTrainApplet.java文件代码如下所示:

代码清单 2 TypeTrainApplet.java

1. package game; 2. 3. import java.awt.*; 4. import java.awt.event.*; 5. import java.applet.*; 6. import javax.swing.*;

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号