第10章 多媒体编程 10.1 检索与使用声音文件 简单声音文件播放 多媒体功能在Applet中是必不少的一部分,优美的音乐,漂亮的界面往往是一个成功网页所必需具备的条件。在JDK1.0上,Java只支持以单声道8KHz的采样频率存储的au格式的声音文件,但是,Java2的API以及声音包提供了强大的音频格式的支持,Java2平台增加了对AIFF、WAV以及MIDI等声音文件类型的支持。 由于Java采用了JVM虚拟机机制,一个Java程序就可以运行在任何一个安装了Java 虚拟机的系统上,这样就使得Java程序与操作平台无关。因此,在Java环境下播放声音的方法与计算机硬件无关,从而简化了Java处理多媒体的编程难度。Java在Applet小应用程序中提供的最简单的声音播放技术是使用Applet类中的play()方法播放声音文件。 下面就介绍一下这种播放声音文件的方法。play()方法的格式如下: public void play(URL url); public void play(URL url, String name); play(URL url)方法能播放URL地址为url的声音文件,而play(URL url,String name)方法则能播放URL地址为url、文件名为name的声音文件。如果系统没有找到该声音文件,计算机将不播放任何声音。 〖例
原创力文档

文档评论(0)