利用Java Applet播放声音文件-Java基础-Java-编程开发
来源:互联网 发布:苹果手机录像软件 编辑:程序博客网 时间:2024/05/21 17:52
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> [文章导读]使用Applet播放声音时需首先定义AudioClip对象,GetAudioClip方法能把声音赋予AudioClip对象使用Applet播放声音时需首先定义AudioClip对象,GetAudioClip方法能把声音赋予AudioClip对象,如果仅想把声音播放一遍,应调用AudioClip类的play方法,如果想循环把声音剪辑,应选用AudioClip类的loop方法。
(1) 播放声音文件
图像格式各种各样,如BMP、GIF和JPEG等。声音文件也一样,WAV和AU是最常用的两种声音文件。目前Java仅支持AU文件,但Windows环境下常用的却是WAV文件,所以最好能有一个可把WAV文件转换为AU文件的工具。
* 播放声音的AudioClip类
AudioClip类用来在Java Applet内播放声音,该类在java.Applet包中有定义。
下面演示了如何利用AudioClip类播放声音。
装入一个名为Sample.Au的声音文件并播放(SoundDemo.java)
(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做准备。 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>
<TITLE>SoundDemo Applet</TITLE>
<APPLET CODE="SoundDemo.class" WIDTH=300 HEIGHT=200>
</APPLET>
</HTML>
编译并运行该Applet,屏幕上将显示出一个Applet窗口并伴以音乐。关闭Applet时音乐终止。<TITLE>SoundDemo Applet</TITLE>
<APPLET CODE="SoundDemo.class" WIDTH=300 HEIGHT=200>
</APPLET>
</HTML>
- 利用Java Applet播放声音文件-Java基础-Java-编程开发
- 利用Java Applet编程实现动画特技-Java基础-Java-编程开发
- java播放声音文件
- Java播放声音文件
- java 播放 wav 声音文件
- JAVA播放声音文件
- Java Applet程序设计基础-Java基础-Java-编程开发
- Java Applet编程显示图像-Java基础-Java-编程开发
- Java编程播放.wav或.au等声音文件
- 利用Java 3D技术播放动画之JMF技术-Java基础-Java-编程开发
- JAVA applet 播放音乐
- 利用Java Applet编程实现动画特技
- Java Applet 编程技巧实例专辑-Java基础-Java-编程开发
- Java Applet编程响应鼠标键盘-Java基础-Java-编程开发
- Java Applet编程小技巧之文字显示-Java基础-Java-编程开发
- Java Applet程序设计基础
- Java Applet程序设计基础
- Java Applet基础讲解
- Java Servlet 编程及应用之二-Java基础-Java-编程开发
- Java Servlet 编程及应用(一)-Java基础-Java-编程开发
- 凤凰浴火 JBuilder 2006新功能赏析-Java基础-Java-编程开发
- Java Applet 编程技巧实例专辑-Java基础-Java-编程开发
- 利用Java Applet编程实现动画特技-Java基础-Java-编程开发
- 利用Java Applet播放声音文件-Java基础-Java-编程开发
- Java Applet编程显示图像-Java基础-Java-编程开发
- Java Applet编程响应鼠标键盘-Java基础-Java-编程开发
- Java Applet编程小技巧之文字显示-Java基础-Java-编程开发
- Java Applet程序设计基础-Java基础-Java-编程开发
- 跟我学Java Swing之游戏设计(2)-Java基础-Java-编程开发
- 利用Java 3D技术播放动画之JMF技术-Java基础-Java-编程开发
- 跟我学Java Swing之游戏设计(1)-Java基础-Java-编程开发
- Java中将数据由UTF8转换成GB2312格式-Java基础-Java-编程开发