为什么我的JAVA播不出音乐

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:02:46
好像不知道哪错了,就是播不来,应该是包错了,可是我不太懂,个位大哥拜托啦

//java对mp3可能支持不好,你找一个.mid音乐试一试。
//以Test.java保存

import java.net.*;
import java.io.*;
import java.applet.AudioClip;
import javax.swing.*;

public class Test extends JFrame{

public static void main(String args[]){
Test frame = new Test();
frame.setVisible(true);
Music bgmusic=new Music();
bgmusic.start();
}

public Test(){
setTitle("音乐");
setBounds(100, 100, 500, 500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

}

class Music extends Thread
{
AudioClip musicAudioClip;

Music()
{
try
{
URL url = getClass().getResource("bg.mid");
musicAudioClip=java.applet.Applet.newAudioClip(url);
}catch(Exception e){}
}

public void run()
{
musicAudioClip.loop();
}

}

不明白啥意思 怎么