在想让音乐开始播放的时候 调用该方法就可以,如:如果想在一打开JFrame的时候就播放,那么在JFrame的构造方法中添加该方法即可。以此类推。

import java.applet.AudioClip;

import java.io.*;

import java.applet.Applet;

import java.net.MalformedURLException;

import java.net.URL;

public class JavaClip {

public static void main(String args[]) {

playMusic();

}

static void playMusic(){//背景音乐播放

try {

URL cb;

File f = new File("D:\\迅雷下载\\1.wav"); // 引号里面的是音乐文件所在的路径

cb = f.toURL();

AudioClip aau;

aau = Applet.newAudioClip(cb);

aau.play();

aau.loop();//循环播放

System.out.println("可以播放");

// 循环播放 aau.play()

//单曲 aau.stop()停止播放

} catch (MalformedURLException e) {

e.printStackTrace();

}

}

}

java 如何添加背景音乐_Java JFrame 中添加背景音乐方法相关推荐

  1. java工程加包_Java工程中添加依赖jar包不起作用问题总结

    Java工程中添加依赖jar包不起作用问题总结 此次总结两种方式的依赖问题 1 在Eclipse中添加依赖jar包不起作用问题 这种方式可能是Eclipse缓存,或者Eclipse还没有反应过来.例如 ...

  2. java join使用实例_Java多线程中关于join方法的使用实例解析

    先上代码 新建一个Thread,代码如下: package com.thread.test; public class MyThread extends Thread { private String ...

  3. java中的图形界面如何在JFrame中添加背景色及背景图片

    Java窗口是指JFrame或者Frame 其次,窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色.其实,JFrame的 ...

  4. java settitle_关于java的JFrame中的setTitle()方法

    展开全部 java的JFrame中使用setTitle()方法设置窗体的标题: 下面是一个计算器的例子: import java.awt.BorderLayout; import java.awt.D ...

  5. Word中添加压缩包,word中添加文件

    Word中添加压缩包,word中添加文件 方式1_创建对象 目录结构 在word中创建对象 选择对象类型 4. 创建对象 5. 浏览选择文件 6. 下一步 7. 完成 8. 创建完成 可以看到文件已经 ...

  6. java修改图章图片_Java处理PDF图章的方法示例(代码)

    本篇文章给大家带来的内容是关于Java 处理PDF图章的方法示例(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 图章(印章)是一种在合同.票据.公文等文件中表明法律效应.部门 ...

  7. java swing背景_java Swing中添加背景图片(总结)

    在java GUI图形化设计中,Swing组件添加背景图片主要有两中情况:1,在Jpanl面板中添加背景图片,2,在jLable中添加背景图片 首先介绍一种最巧妙的背景图片添加方法, 1.利用JLab ...

  8. 在java中添加源_关于Java:如何在Android Studio中添加链接的源文件夹?

    在Eclipse中,我可以将源文件夹作为"链接的源文件夹"添加到我的android项目中. 如何在Android Studio中实现同一目的? 或者是否可以添加外部文件夹以构建gr ...

  9. java setrotation_Java 在Word文档中添加和旋转图形

    一.前言及环境搭建 在Word文档中,我们可以在录入文本信息时加入一些图形,来使内容更加生动形象且富有独特样式.前文中演示过如何在Excel工作表中添加.读取和删除形状,同时也介绍过怎样在PPT文档中 ...

最新文章

  1. linux7 kernel.sem,centos7.4内核调优,tcp单服务器万级并发
  2. Webwork 学习之路【07】文件上传下载
  3. gradle_使用Gradle构建和应用AST转换
  4. 程序员们请收好这本JVM日历:Java 2018大事回顾
  5. Python——文本中读取到【\ufeff】解决方案
  6. 新浪微博开放平台之OAuth2.0认证
  7. redis 系列26 Cluster高可用 (1)
  8. jmeter异步请求测试_使用JMeter对异步HTTP / REST服务进行压力/负载测试
  9. 互评Alpha版本—SkyHunter
  10. Python执行Linux系统命令方法
  11. fanuc系统屏蔽服务器,FANUC系统常见的3种锁轴方法及坐标轴字母含义
  12. c语言课程设计实训主要目的,《C语言课程设计实验大纲.doc
  13. 月薪过万的前端工程师的自我修养
  14. 拼刀刀店铺后台的参数anti-content逆向分析
  15. 带你了解IT互联网行业程序员岗位有些什么类型?
  16. vyos-vyatta在ospf和bgp之间路由重发布使用 打tag形式进行路由过滤
  17. Matplotlib绘制三维数据点与线
  18. 算法题---leetcode-1
  19. b站如何进行屏幕录制?录屏最值得尝试的几款软件
  20. 太空射击第15课: 道具

热门文章

  1. CVPR论文ORALS 、SPOTLIGHTS 、 POSTERS的区别
  2. MT8163芯片资料简介 原理图和参考PCB设计资料
  3. Mybatis之配置文件与映射文件的“那些事”,你真的知道吗?
  4. 内存数据库内核开发(转载)
  5. ssb门限_通信原理(第七版)-樊昌信-第五章-模拟通信系统-重要知识点
  6. 装宽带的师傅为什么不肯装我自己买的七类网线?
  7. LeetCode | 77. Combinations
  8. 超高频led发光线缆尾标_发光线缆标签_光缆电子标签_电缆rfid标签
  9. 在Liunx安装Nginx中,yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 出现无法安装:
  10. [C语言]-指针详解