程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> java載入背景音樂

java載入背景音樂

編輯: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();
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved