一个很弱智的问题
private JButton play,stop;private int flag=0; //创建一个标志位
public void init()
{
setBackground(Color.blue);
setSize(400,50);
setLayout(new FlowLayout());
play=new JButton("play");
stop=new JButton("stop");
add(play);
add(stop);
first=getAudioClip(getDocumentBase(),"ys.mid");//如果我的音乐ys.mid是放在不同的路径上:如放在D盘上,该怎么写啊
play.addActionListener(this);
stop.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==play&&flag==0)
{
first.play();
flag=1;
}
if(e.getSource()==stop)
{
first.stop();
flag=0;
}
}
}