怎么在java程序里播放本地音乐吗
我用的是AudioClip类,不太好使 

解决方案 »

  1.   


    package ex18;
    import javax.swing.*;
    import java.net.URL;
    import java.applet.*;public class DisplayImagePlayAudio extends JApplet{
    private AudioClip audioClip;

    public DisplayImagePlayAudio(){
    URL urlForImage = getClass().getResource("E:/学习资料/book/image/den.gif");
    add(new JLabel(new ImageIcon(urlForImage)));

    URL urlForAudio = getClass().getResource("E:/学习资料/book/audio/den.mid");
    audioClip = Applet.newAudioClip(urlForAudio);
    audioClip.loop();
    }

    public void start(){
    if(audioClip != null)  audioClip.loop();
    }

    public void stop(){
    if(audioClip != null)  audioClip.stop();
    }
    }路径肯定没错
      

  2.   

    见你这个帖子http://topic.csdn.net/u/20120216/17/b8461733-dc4b-4a4b-9adf-bb75ecd7a2e5.html的回复