小应用程序的编写步骤_Java语言程
10.2.2 小应用程序的编写步骤
下面的例子使用了小应用程序生命周期中的上述几个方法。
【例10-2】 小应用的实现步骤(重新修改一下,用JOptionPane来改写)。
在本例中,Applet开始执行显示in init,继而执行in start对话框,然后绘制in paint字符串,如果浏览器图标化或者转到其他页面,则显示in stop对话框;如果浏览器恢复正常或者是从其他页面跳回,则程序从in start开始执行。
由于Applet程序要嵌入到HTML文件中才能够正常执行,下面介绍与Applet程序有关的HTML文件标记。
编写lifecycle.html:
程序运行结果如图10-1所示。(www.guayunfan.com)
图10-1 简单Applet范例
分析与思考:运行该实例,查看各个方法运行的时机。思考,如果要为Applet中添加按钮、文本域等组件,应该怎么做。
注意:①不支持Java的浏览器会把<applet></applet>之间的普通HTML文档显示出来;支持Java的浏览器,则把其中的普通HTML文档忽略。
②AppletViewer仅支持<applet></applet>标记,其他标记不会被显示出来。
总结步骤如下:
①编写Java代码,该类必须继承于Applet和JApplet;
②编译该Applet的源代码;
③编写HTML文件,在Applet元素中嵌入该Applet;
④在浏览器中运行,或者使用appletviewer中运行。