JAVA添加背景音乐播放错误

importsun.audio.*;importjava.io.*;publicclassAudio{publicstaticvoidmain(Stringaf[])th... import sun.audio.*;
import java.io.*;
public class Audio
{

public static void main(String af[]) throws IOException
{

InputStream in = new FileInputStream("开场.wav");
AudioStream as = new AudioStream(in);
AudioData data1 = as.getData();
ContinuousAudioDataStream as1 = new ContinuousAudioDataStream(data1);
AudioPlayer.player.start(as1);
}
}

错误代码
Exception in thread "main" java.io.IOException: could not create AudioData object
at sun.audio.AudioStream.getData(Unknown Source)
at Audio.main(Audio.java:13)
展开
 我来答
小屠户
2013-03-11 · TA获得超过383个赞
知道小有建树答主
回答量:329
采纳率:100%
帮助的人:225万
展开全部

你的程序是对的,你的"开场.wav"文件是假的,并不是真正的wav格式的文件,是通过别的格式文件转化的,是通过不了的

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式