我们知道,AudioClip这个类可以用于播放音乐,但是它是用于applet的,不能再java应用程序中播放音乐。后来,sun公司提供了一个帮助jar文件,这个jar就是AudioPlayer。可以自行下载,在csdn上面就有免c币下载的。用这个就可以在java应用程序中播放音乐了。我自己写了一个测试程序,下面拿出来和大家分享:
package test;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import sun.audio.*;
public class test extends JFrame implements ActionListener{
JButton btnStart;
JButton btnStop;
AudioStream as;
public static void main(String[] args){
new test();
}
public test(){
FileInputStream fis;
try {
fis = new FileInputStream("C:\\Users\\lenovo\\Desktop\\潘玮柏、苏芮 - 我想更懂你.AU");