好像偏离主题已经有两天了。不过为了增加游戏的趣味性,音乐是一定要有的。(使用JMF当然可以,但是简简单单的JDK中自带的AudioClip就没问题了)
该类一共有3个方法:play,loop,stop。
具体的应用非常之简单,但是它支持的格式很少,只支持wav和au。
import java.awt.*;
import javax.swing.*;
import java.applet.*;
import java.net.*;
import java.awt.event.*;
public class PlayMusic extends JFrame implements ActionListener
{
private JButton jb1 = new JButton("play");
private JButton jb2 = new JButton("loop");
private JButton jb3 = new JButton("stop");
private JButton jb4 = new JButton("play");
private JButton jb5 = new JButton("stop");
//第一步
private AudioClip music = null, song = null;
public PlayMusic()
{
super("music");
try
{
/*这个应该是定位了文件的绝对地址,我试了一下,用相对地址也OK
*但是要有"file:"
String sep = System.getProperty("file.separator");
String preface &