import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.applet.AudioClip;
public class TryDemo extends Applet implements ActionListener,ItemListener
{
AudioClip sound;
Choice ch=new Choice();
Button bon1=new Button("播放");
Button bon2=new Button("连续");
Button bon3=new Button("停止");
public void init()
{
ch.add("小星星.mid");
ch.add("小燕子.mid");
ch.add("读书郎.mid");
add(ch);
ch.addItemListener(this);
add(bon1);add(bon2);add(bon3);
bon1.addActionListener(this);
bon2.addActionListener(this);
bon3.addActionListener(this);
sound=getAudioClip(getCodeBase(),"Music/小星星.mid");}
public void itemStateChanged(ItemEvent e)
{
sound.stop();
sound=getAudioClip(getCodeBase(),"Music"+ch.getSelectedItem());}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==bon1)sound.play();
else if(e.getSource()==bon2)sound.loop();
else if(e.getSource()==bon3)sound.stop();
}}
程序运行的没有错,为什么会听不到歌声呢?
JAVA小播放器程序
最新推荐文章于 2025-08-11 09:20:14 发布