JAVA 播放声音的最小化样板

来源:百度知道 编辑:UC知道 时间:2024/06/23 21:12:20
要求:
设计一个空白的Frame(不用添加按键等),
当运行这个Frame程序的时候就开始播放音乐(D:\\1.wav)

代码尽量的最简单。
越简单越好。
能够运行成功。
在我的电脑上不能通过啊啊
难道是还有什么特殊的配置
我的电脑能用JAVA显示图片的,JAVA环境也早就配置好了

f.toURL(); 有提示(不是错误):不建议使用类型 File 的方法 toURL()
能显示Frame,但是没有声音。
是不是JAVA支持的格式是有限制的?
wav ?
mid ?
mp3 ?

package help;

import java.applet.AudioClip;

import java.io.*;
import java.applet.Applet;
import java.awt.Frame;
import java.net.MalformedURLException;
import java.net.URL;

public class JavaClip extends Frame{

public JavaClip(){
super();
}
public static void main(String args[]) {
try {
URL cb;
File f = new File("d:\\music.wav");
cb = f.toURL();
AudioClip aau;
aau = Applet.newAudioClip(cb);
aau.loop();//循环播放 aau.start() 单曲 aau.stop()停止播放
JavaClip frame=new JavaClip();
frame.setBounds(0, 0, 300, 200);
frame.setVisible(true);

} catch (MalformedURLException e) {
e.printStackTrace();
}

}
}

没问题了...

祝楼主早日成功!!!