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

时间: 2024-09-21 20:43:54

java载入背景音乐的相关文章

java编写背景音乐

import java.applet.AudioClip; import java.net.MalformedURLException; import java.net.URL; import javax.swing.JApplet; public class PlayMusic { public static AudioClip loadSound(String filename) { URL url = null; try { url = new URL("file:" + fil

音频-我用java写了一个小游戏,想插入背景音乐但不太会,求指教

问题描述 我用java写了一个小游戏,想插入背景音乐但不太会,求指教 package text; import java.io.*; import javax.sound.sampled.*; public class text { public static void main(String[] args) { // TODO Auto-generated method stub //创建一个实例 AePlayWave apw = new AePlayWave("G:\照片\Sleep Awa

如何在Java中使用ClassLoader载入类、文件和web资源等各种资源

ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回这个类的class对象. ClassLoader负责载入系统的所有资源(Class,文件,图片,来自网络的字节流等),通过ClassLoader从而将资源载入JVM 中.每个class都有一个引用,指向自己的ClassLoader. 1. 获得ClassLoader的几种方法 可以通过如下3种方法得到ClassLoader : this.getClass

Android中WebView载入本地HTML代码并实现Java与JavaScript交互的例子

正在开发一个地图程序, 相对于用XML写安卓界面, 我更愿意用这个偷懒的办法,就是不用Android自带的MapView, 而是使用之前就已经比较熟悉的Google Maps JavaScript API, 在Android的WebView中载入HTML代码, 利用Android提供的强大的Java与Js的交互功能,用网页作为界面来开发程序,同时也可以用Js回调机器的本地功能比如GPS等. 下面提供一个演示的例子,代码如下: 1package com.aloong.map; 2 3import 

编译-用Java写了一个五子棋游戏,插入背景音乐出了问题。求大神指教

问题描述 用Java写了一个五子棋游戏,插入背景音乐出了问题.求大神指教 用Java写了一个五子棋游戏,插入背景音乐.第一遍音乐结束就不放了,不能暂停,重新播放和循环播放等功能.我编译的时候用的是Java应用程序,不是APPlet. package cn.edu.ouc.fiveChess; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound

java-C#中将double值变成二进制然后写入文件,Java中载入该文件读取此二进制double值时不正确

问题描述 C#中将double值变成二进制然后写入文件,Java中载入该文件读取此二进制double值时不正确 目前已定位到是因为C#中的byte范围是0到255,而java中byte值为-128到127导致的错误. 尝试过使用C#的sbyte来解决: bw1 = new BinaryWriter(new FileStream("C:UsersDELLDesktopSpatialIndexctest1.bin", FileMode.Create)); bw2 = new BinaryW

实例解析使用Java实现基本的音频播放器的编写要点_java

 Java音频播放,因为必须依赖到本地环境,所以JAVA在音频处理方面优势不大,或者说打从Java体系开发时就没太多的考虑音频播放因素,要知道最早的Java 1.1版本中,没有后来的javax.sound包,音频只能通过Applet包调取--   遗憾的是,在图形程序开发中,我们的程序却又难免要使用到背景音乐.效果音等配合图像操作,哎,这实在是Sun大神给我们开的一个不打不小的玩笑.万幸后来Sun大神开眼,提供了javax.sound包,才解救我们于水深火热当中~  但是继之而来的问题是,在ja

ajax-当页面还未载入完成怎么让页面一直显示转圈图案

问题描述 当页面还未载入完成怎么让页面一直显示转圈图案 当页面还未载入完成怎么让页面一直显示转圈图案,HTML页面,是bootstrap的框架,求教 解决方案 bootstrap框架不熟,一般html的实现方式: 下面就是转圈图案,其它内容放在一格不可见的中.body 的 onload 事件中通过脚本把图案隐藏.div显示.解决方案二: 感谢回复 - - 亲..不过就是没看懂你在说啥- - 有木有实例代码借我瞅瞅... 解决方案三: 感谢回复 - - 亲..不过就是没看懂你在说啥- - 有木有实

Java的Package与Import机制之我的理解(初学者的心得)

初学|心得    以下内容的测试条件是你的机器上,设置了path命令PATH= D:\JDK1.4\BIN;D:\JDK1.4\LIB;,可以正常执行java和javac命令,不用设置classpath路径的情况下.       从一个简单的例子谈谈package与import机制 基本原则:为什么需要将Java文件和类文件切实安置到其所归属之Package所对应的相对路径下. 为什么要这样做呢?如果你在程序中,用到打包命令package,并且直接编译和执行该程序.例如:以下面程序为例: pac