java载入背景音乐

/*========================Pragramme Design=============================*/
/* @程序说明:使用AudioClip类控制播放的音乐文件 */
/* @程序目的:线程的运用 */
/* @Writen by :kanker007 */
/* @Date:2005-05-11 */
/*=====================================================================*/
/*---------------------------------------------------------------------*/
/* 代码区 */
/*---------------------------------------------------------------------*/

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.applet.AudioClip;

public class LX_Thread 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.add("t.wav"); c.add("y.wav"); c.add("yd.wav");
add(c);
c.addItemListener(this);
add(play);add(loop);add(stop);

play.addActionListener(this);
loop.addActionListener(this);
stop.addActionListener(this);

sound=getAudioClip(getCodeBase(),"t.wav");
sound.play();

}

public void itemStateChanged(ItemEvent e){
sound.play();
//sound=getAudioClip(getCodeBase(),c.getSelectedItem());//"WAV/"+


}

public void actionPerformed(ActionEvent e){
if(e.getSource()==play) sound.play();
else if(e.getSource()==loop) sound.loop();
else if (e.getSource()==stop) sound.stop();
}




}
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值