您现在正在浏览:首页 > 职教文章 > 职教论文 > Java applet 音频播放器

Java applet 音频播放器

日期: 2010-5-27 3:42:11 浏览: 17 来源: 学海网收集整理 作者: 佚名

1 课题需求分析
   在Java2平台出现前,Java语言只能处理电话音质的声音,以单声道8KHz的采样频率存储为u-lawAU文件。
   Java2平台增加了AIFF、WAV以及三种MIDI文件类型的支持。
   所支持的三种MIDI文件格式为MIDI文件类型0、MIDI文件类型1以及RMF。
   2 课程解决方案
   本程序有三个文件:SoundApplet.Java是主文件,AppletSoundLoader.Java中的AppletSoundLoader类继承Thrwad负责为声音文件获得AudioClip对象并把它加到AppletSoundList中去;AppletSoundList.java中定义的AppletSoundList继承自Hashtable,提供getClip(String)和putClip(AudioClip,String)方法,分别从哈希表中取得AudioClip对象和放置AudioClip对象。
   其结构是AppletSoundList中用AppletSoundLoader来装载制定URL的声音文件,AppletSoundLoader负责为声音文件产生AudioClip对象并添加到AppletSoundList中。
   在SoundApplet中则只是利用AppletSoundList类。
   ......

返回顶部