`

java 调用本地声音

阅读更多
import java.applet.AudioClip;
import java.io.*;
import java.applet.Applet;
import java.awt.Frame;
import java.net.MalformedURLException;
import java.net.URL;

public class JavaClip extends Frame{
 
 public JavaClip(){
  super();
 }
 public void AudioBox() {
  try {
   URL cb;
   File f = new File("d:\\love.wav");//在固定的位置放好您的音乐文件,注:必须为WAV格式的
   cb = f.toURL();
   AudioClip aau;
   aau = Applet.newAudioClip(cb);
   aau.play();//循环播放  aau.play() 单曲 aau.stop()停止播放
   JavaClip frame=new JavaClip();
   //frame.setBounds(0, 0, 300, 200);
   //frame.setVisible(true);

  } catch (MalformedURLException e) {
   e.printStackTrace();
  }

 }
 //在这里写个main方法调用AudioBox方法吧。你就可以听到声音了。(可与弹出框应用一起使用,在页面调用的时候调用此方法。)
// ...................

}

引用
后续:其实还有一种简单的设置网页背景声音的方法就是直接在页面设置背景声音属性,但本人测试过该方法具有浏览器不通用局限性,所以还是选择以上方法比较合适。代码也不多。



分享到:
评论

相关推荐

    Java播放本地声音,实现系统报警

    ### Java播放本地声音实现系统报警 #### 背景与目的 在开发应用程序时,有时候我们需要为用户添加声音反馈功能,比如系统报警提示。通过Java编程语言,我们可以轻松地实现这一功能。本篇文章将详细介绍如何利用...

    【小白秒懂系列】java调用window本地midi电子琴声音基础代码

    之前想用java做个电子琴,想调用window本地的声音,找的半天都是很复杂的代码,而且都差不多,这个资源是简化版,小白看的懂,可以直接调用,记事本存放的代码复制直接用。

    java通过jacob 实现调用windows自带控件 实现文字转语音播放功能!

    Jacob全称JavaCOM Bridge,它提供了一个Java到COM(Component Object Model)桥接,允许Java程序调用Windows API和系统控件。本篇文章将详细介绍如何利用Jacob库在Java中实现文字转语音播放功能。 首先,让我们理解...

    用java实现本地语音实时采取,然后对接阿里AI语音识别实现,语音识别系统。并内部加载逻辑实现电脑语音控制

    在本项目中,我们主要探讨如何使用Java编程语言来实现实时本地语音采集,并通过集成阿里云的AI语音识别服务,构建一个语音识别系统,进而实现计算机的语音控制功能。以下将详细介绍涉及的关键技术点: 1. **Java...

    java播放声音的例子

    ### Java播放声音的知识点详解 在Java编程语言中,实现音频播放功能是常见的需求之一,尤其是在游戏、多媒体应用以及各种需要交互式音频反馈的场景下。以下是对“java播放声音的例子”这一主题的深入解析,涵盖了...

    java api最新7.0

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。...

    Java开发技术大全(500个源代码).

    HelloNativeTest.java 测试本地化是否成功的类文件 instanceVar.java 定义一个实例成员变量 invokeByObject.java 对象实参传递示例程序 invokeByValue.java 传值调用示例程序 invokeMethod.java 同一个类中调用...

    JAVA_API1.6文档(中文)

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API...

    本地通知的调用

    无论是iOS还是Android,本地通知的调用都需要考虑到用户交互的体验,如通知的显示方式、声音、振动等。在实际开发中,通常会结合后台服务或定时任务来实现定时触发的通知。同时,别忘了处理用户对通知的响应,比如...

    Java再现WINDOWS录音机

     在这个Java录音机程序中,主要是通过创建一个处理器来捕捉声音数据,并将捕捉到的数据通过一个DataSink 对象发送到指定的目的地,如网络上,具体到本例中将是一个指定的本地文件。 运行环境:Java/Eclipse

    android 播放报警声音

    2. **播放声音**:加载完音频后,调用`start()`方法来播放声音: ```java mediaPlayer.start(); ``` 3. **循环播放**:为了实现持续的报警效果,可能需要设置音频循环播放。这可以通过设置`setLooping(true)`来...

    基于JAVA RMI的聊天室

    RMI允许Java对象在不同的Java虚拟机之间进行方法调用,就像是在同一台机器上操作本地对象一样。它包括三个主要组件:远程接口、远程对象和RMI注册表。远程接口定义了可以在远程对象上调用的方法,远程对象实现了这些...

    一个用java写的game模拟器

    这可能包括代码优化、多线程处理、内存管理以及使用JNI调用本地代码等手段。 九、社区与开源项目 许多Java游戏模拟器是开源的,如DOSBox(DOS模拟器)、Dolphin(任天堂GameCube和Wii模拟器)等。这些项目提供了...

    Java 1.6 API 中文 New

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。...

    JavaApplet与JavaScript

    3. **调用本地方法。** 4. **尝试连接除提供 Applet 的主机外的其他系统 Socket。** #### 6.1.2 JavaApplet 的 HTML 标记与参数传递 **Applet 标记:** 在 HTML 文件中嵌入 JavaApplet,通常使用 `<applet>` 标签...

    JAVA上百实例源码以及开源项目源代码

    在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...

    java jdk实列宝典 光盘源代码

    java的声音处理,介绍java中如何处理声音,包括实现响铃,播放wav,au等音频文件,以及控制声音的大小和音量,Beep.java; 媒体播放器,JMFMediaPlayer.java; 12反射 是java程序开发的特征之一,允许java程序对自身...

    android调用前后置摄像头拍照

    这个方法需要三个回调接口:`ShutterCallback`(快门声音),`PictureCallback`(raw数据),`PictureCallback`(JPEG数据)。在这里,我们仅关注JPEG数据,用于保存照片到本地。 ```java private PictureCallback ...

    javaApplet特效

    6. **安全限制**:由于Applet是在客户端运行,出于安全考虑,Java运行时环境对Applet施加了一些限制,比如不能直接访问本地文件系统。如果需要更广泛的权限,可以使用Signed Applet,但需要用户确认。 7. **交互性*...

Global site tag (gtag.js) - Google Analytics