日期:2014-05-20  浏览次数:20759 次

如何给JAVA程序加背景音乐
设计了一个小程序,希望在进入游戏时音乐就能开始播放.
试过网上的一些方法,因为把音乐作成了一个类,但在MAIN中引用时总会出问题.
希望哪位高手能够从思路上给我讲讲怎么加,如果有代码更好了~谢谢

------解决方案--------------------
import java.applet.*;
import java.net.URL;

public class MusicDemo{
public static void main(String[] args){
URL musicURL = null;
try{
musicURL = new URL( "myMusic.wmv ");//得到要播放音乐的url
}catch(Exception e){
e.printStackTrace();
}
AudioClip ac = Applet.newAudioClip(musicURL); //得到一个播放音频的实例
ac.play();//播放一编
//ac.loop();//循环播放
//ac.stop();//停止
}
}

------解决方案--------------------
ding
------解决方案--------------------
学习
------解决方案--------------------
出现这个异常是因为 你没有把这个程序 放到Applet程序里面去 你放进去就可以了

import java.applet.*;
import java.awt.*;

public class A192 extends Applet
{
private AudioClip ac;

public void init()
{
ac = getAudioClip(getDocumentBase(), "1.au ");
}
public void start()
{
ac.loop();
//play(getDocumentBase(), "1.au ");
}
public void stop()
{
ac.stop();
}
}

这个是整段得代码。
你把这些依次加进去 就可以了 格式好象就这样了 希望高手教教怎么样播放其他格式的
------解决方案--------------------
关注!!!!