求java声音代码,可以播mp3的谢谢了!最好写一下!

来源:百度知道 编辑:UC知道 时间:2024/06/12 11:56:59

目前java只能播放au,aiff,wav,midi,rfm格式的音频,如果是mp3格式的文件,你可以格式转化一下,用千千静听就可以转化成wav格式的音频文件。
我写的示例代码:
1、Applet
import java.awt.*;
import java.applet.* ;
public class Sound extends Applet
{
/**
*
*/
private static final long serialVersionUID = 1L;

public void paint(Graphics g)
{
AudioClip audioClip=getAudioClip(getCodeBase(),"NewStories.wav");
//创建AudioClip对象并用getAudioClip方法将其初始化
g.drawString("Sound Demo!",5,15);
audioClip.play();//使用AudioClip类的play方法播放音乐
}
}

2、html
<html>
<title>SoundDemo Applet</title>
<applet code="Sound.class" width="300" height="200">
</applet>
</html>

注意将音频文件放在class文件同一目录下,先编译Sound.java文件,然后运行html文件就能运行该Applet了!