Java Applet应用解析:从简单程序到音频播放示例

需积分: 9 1 下载量 82 浏览量 更新于2024-08-18 收藏 811KB PPT 举报
"此资源是关于JAVA_applet的应用实例,主要展示了如何创建和运行一个简单的Java Applet程序,以及如何将Applet嵌入HTML页面中。" 在Java编程中,Applet是一种可以在Web浏览器中运行的小型Java应用程序,它允许开发者创建交互式的网页内容。在给出的描述和代码片段中,我们看到一个名为`App19_2`的简单Applet实例。这个Applet扩展自`java.applet.Applet`类,这是所有Java Applet的基础。在Java的类继承体系中,`Applet`类继承自`java.awt.Component`,`Component`又继承自`java.awt.Container`,这表明Applet能够进行图形绘制和事件处理。 在代码中,第05行定义了一个名为`App19_2`的公共类,它继承自`Applet`。`paint`方法(第06-09行)是重写自`Applet`的,当Applet需要显示时,系统会调用这个方法进行绘图。在这个例子中,Applet会在绘图区域内写下字符串"HelloJava"。 为了使Applet能在浏览器中运行,需要将其嵌入HTML页面中。在给出的HTML代码(第01-13行)中,`APPLET`标签用于指定Applet的相关信息,如`CODE`属性指定了Applet的主类`App19_2.class`,`WIDTH`和`HEIGHT`定义了Applet的尺寸,而`ALT`提供了当浏览器不支持Applet时的替代文本。 此外,HTML文件还设置了Applet的一些布局属性,如`ALIGN="RIGHT"`让Applet右对齐,`VSPACE="20"`设置了Applet与其他组件的垂直间距。要查看Applet的运行结果,可以使用浏览器打开HTML文件,或者使用`appletviewer`工具预览。 在更复杂的应用中,Applet还可以接收来自HTML页面的参数,这些参数通过`APPLET`标签的`PARAM`子标签传递,可以用来定制Applet的行为。虽然现代Web开发中Applet已较少使用,但了解其工作原理对于理解Java的历史和Web交互式内容的发展是有益的。