首页 理论教育 小应用程序的编写步骤

小应用程序的编写步骤

时间:2022-02-28 理论教育 版权反馈
【摘要】:在本例中,Applet开始执行显示in init,继而执行in start对话框,然后绘制in paint字符串,如果浏览器图标化或者转到其他页面,则显示in stop对话框;如果浏览器恢复正常或者是从其他页面跳回,则程序从in start开始执行。由于Applet程序要嵌入到HTML文件中才能够正常执行,下面介绍与Applet程序有关的HTML文件标记。思考,如果要为Applet中添加按钮、文本域等组件,应该怎么做。

10.2.2 小应用程序的编写步骤

下面的例子使用了小应用程序生命周期中的上述几个方法。

【例10-2】 小应用的实现步骤(重新修改一下,用JOptionPane来改写)。

img593

img594

在本例中,Applet开始执行显示in init,继而执行in start对话框,然后绘制in paint字符串,如果浏览器图标化或者转到其他页面,则显示in stop对话框;如果浏览器恢复正常或者是从其他页面跳回,则程序从in start开始执行。

由于Applet程序要嵌入到HTML文件中才能够正常执行,下面介绍与Applet程序有关的HTML文件标记。

img595

编写lifecycle.html:

img596

程序运行结果如图10-1所示。

img597

图10-1 简单Applet范例

分析与思考:运行该实例,查看各个方法运行的时机。思考,如果要为Applet中添加按钮、文本域等组件,应该怎么做。

注意:①不支持Java的浏览器会把<applet></applet>之间的普通HTML文档显示出来;支持Java的浏览器,则把其中的普通HTML文档忽略。

②AppletViewer仅支持<applet></applet>标记,其他标记不会被显示出来。

总结步骤如下:

①编写Java代码,该类必须继承于Applet和JApplet;

②编译该Applet的源代码

③编写HTML文件,在Applet元素中嵌入该Applet;

④在浏览器中运行,或者使用appletviewer中运行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈