声音文件"/>
java编写声音文件
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import java.applet.AudioClip;
public class SoundPlay extends Applet implements ItemListener,ActionListener{
AudioClip sound;
Choice c=new Choice();
Button play=new Button("播放");
Button loop=new Button("连续");
Button stop=new Button("停止");
public void init() {
c.addItem("kisstherain.mid");
c.addItem("youraisemeup.mid");
add(c);
c.addItemListener(this);
add(play);
add(loop);
add(stop);
play.addActionListener(this);
loop.addActionListener(this);
stop.addActionListener(this);
sound=getAudioClip(getDocumentBase(),"youraisemeup.mid");
}
public void itemStateChanged(ItemEvent e){
sound.stop();
sound=getAudioClip(getDocumentBase(),c.getSelectedItem());
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==play)sound.play();
if(e.getSource()==loop)sound.loop();
if(e.getSource()==stop)sound.stop();
}
}
我用MyEclipse8.0照书上写的这段代码能运行就是没有声音,不知道我那个地方不对?还是说要安装插件JMF才好用?
希望各位高手大人能帮帮忙,很急!!!
更多推荐
java编写声音文件
发布评论