如果楼上的方法不行,你还可以试试这个,可作为背景音乐:import sun.audio.*;
import java.io.*; public class testAudio{
public static void main(String[] args){
try{
InputStream in = new FileInputStream ("C:\\WINNT\\Media\\ding.wav");
System.out.println("start...");
AudioStream as = new AudioStream (in);
System.out.println("start...2");
AudioPlayer.player.start (as);
System.out.println("start...3");
for(int i=0;i<1000000000L;i++);
AudioPlayer.player.stop (as);
System.out.println("start...4");
System.exit(0);
}catch(Exception e){
System.out.println("error...");
}
}
}
import java.io.*; public class testAudio{
public static void main(String[] args){
try{
InputStream in = new FileInputStream ("C:\\WINNT\\Media\\ding.wav");
System.out.println("start...");
AudioStream as = new AudioStream (in);
System.out.println("start...2");
AudioPlayer.player.start (as);
System.out.println("start...3");
for(int i=0;i<1000000000L;i++);
AudioPlayer.player.stop (as);
System.out.println("start...4");
System.exit(0);
}catch(Exception e){
System.out.println("error...");
}
}
}
--这个应该可以啊。你是怎么用的?
是不行,只能让声卡发声。