(1) 播放声音文件
图像格式各种各样,如BMP、GIF和JPEG等。声音文件也一样,WAV和AU是最常用的两种声音文件。目前Java仅支持AU文件,但Windows环境下常用的却是WAV文件,所以最好能有一个可把WAV文件转换为AU文件的工具。
* 播放声音的AudioClip类
AudioClip类用来在Java Applet内播放声音,该类在java.Applet包中有定义。
下面演示了如何利用AudioClip类播放声音。
装入一个名为Sample.Au的声音文件并播放(SoundDemo.java)
//源程序清单
import java.awt.*;
import java.applet.*
public class SoundDemo extends Applet
{
public void paint(Graphics g)
{
AudioClip audioClip=getAudioClip(getCodeBase(),”Sample.AU”);
//创建AudioClip对象并用//getAudioClip方法将其初始化。
g.drawstring("Sound Demo! ",5,15);
audioClip.loop();//使用AudioClip类的loop方法循环播放
}
}
需把如下的HTML语句放入SoundDemo.HTML文件,为运行该Applet做准备。
<HTML>
<TITLE>SoundDemo Applet</TITLE>
<APPLET CODE="SoundDemo.class" WIDTH=300 HEIGHT=200>
</APPLET>
</HTML>
编译并运行该Applet,屏幕上将显示出一个Applet窗口并伴以音乐。关闭Applet时音乐终止。
分享到:
相关推荐
本专辑围绕“Java Applet编程技巧实例”展开,旨在为初学者提供丰富的学习资源和实践指导。 1. **Java Applet基础知识**: - Applet生命周期:初始化、启动、绘画、更新、停止和销毁六个阶段。 - `Applet`类:...
Java+Applet实例讲解(分为1和2两部分)、Java+Applet实例编程、java+Applet登录、JavaApplet教程.pdf、JAVA_applet应用实例.ppt、JavaApplet编程技巧实例专辑、javaapplet例子.doc、Applet类.doc等教程。...
这个"Java Applet实例编程"很可能是包含了一系列的Java Applet编程示例,帮助学习者理解如何利用Java Applet进行实际的开发工作。 在Java Applet的编程中,有几个关键的概念和技术点: 1. **Applet类**:所有的...
首先,"Java Applet 编程技巧实例专辑1.htm"至"Java Applet 编程技巧实例专辑7.htm"这七个文件,很可能是系列教程,它们可能涵盖了Applet的基本概念、生命周期、绘图方法、事件处理、网络通信等多个方面。...
总的来说,这个Java Applet应用实例集提供了丰富的学习材料,涵盖了从基础到进阶的Applet开发,对于想要了解或提升Java Applet编程技能的开发者来说,这是一个宝贵的资源。通过研究这些实例,开发者可以掌握如何创建...
这个"JavaApplet实例详细编程"的压缩包包含大约30个实例,覆盖了上述的多种知识点,每个实例都代表了一个具体的功能或概念,是学习和掌握Java Applet编程的宝贵资源。通过这些实例,你可以动手实践,理解并掌握如何...
这个"Java Applet实例编程.rar"压缩包显然包含了关于如何使用Java进行Applet编程的相关资料。 在Java Applet的编程中,你需要了解以下关键知识点: 1. **Java基础**:首先,你需要掌握Java的基本语法,包括类、...
- **示例WORD**:包含各种Applet编程实例,便于学习者动手实践。 - **实例DEMO**:提供可运行的Applet代码,帮助理解代码结构和功能。 - **实例RAR**:压缩文件包含所有示例代码,解压后可以直接在IDE中运行调试...
本入门教程旨在帮助初学者理解和掌握JavaApplet的基本概念、开发环境设置以及实际编程技巧。 1. **JavaApplet基本概念** JavaApplet是一种小型的Java应用程序,它能够在Web浏览器中运行,提供丰富的用户界面和交互...
文章绝大部分都是讲述Java2的图形设计,通过对 Graphics的引用,能非常方便的进行图象绘画:折线、弧、椭圆等等,还讲述了图像的加载 和显示,动画Gif,鼠标及窗口的监视等等……个人很喜欢的资料,希望大家不要...
Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型程序。本文将深入讲解Java Applet的概念...通过实践简单的Applet实例,你可以更好地掌握Java编程和Web开发的基本原理。
即使你不喜欢和编程语言打交道,网上有很多做好的java小程序,把他们插到我们的页面中,几乎和插入一个图形文件是一样容易的。为了形象的说明这一点,我们来对照的看一下在网页中插图和插入Java小程序。
Java的Applet实例是Java编程领域中的一个基础概念,它主要涉及到Web应用程序的早期开发技术。Applet是一种在客户端浏览器中运行的小型Java程序,它能够增强网页的交互性,提供动态内容展示。在Java的发展历程中,...
在本实例讲解中,我们将深入理解Java Applet的工作原理、生命周期、以及如何在实际项目中使用它们。 首先,让我们了解什么是Java Applet。Java Applet是一种由Java编写的客户端应用程序,它可以嵌入到HTML页面中并...
Java Applet是Java平台早期的一种技术,用于在Web浏览器中执行小程序,比如显示交互式的图形、游戏等。...然而,理解这个Java Applet的移动重画实例仍然有助于我们了解早期的Web编程技术和动画原理。
这个“javaApplet实例”压缩包文件很可能是包含了一些Java Applet的实际代码示例,用于教学或者演示如何创建和使用Java Applets。 Java Applet的工作原理是通过Java Virtual Machine (JVM)在客户端运行,它能够提供...