关于用java播放声音的问题之LOOP方法
来源:互联网 发布:手机屏幕锁解锁软件 编辑:程序博客网 时间:2024/05/21 19:34
为什么loop方法必须放在循环中来写,它的作用到底是什么?我看它的doc文档是说它用来表示循环的次数,为什么还要把这个方法放在循环中?
但是如果不放在循环中,则听不到声音。
以下为例子:
File file = new File("E:/音乐/仙剑奇侠插曲/2.wav");
try {
AudioInputStream input = AudioSystem.getAudioInputStream(file);
DataLine.Info info = new DataLine.Info(Clip.class, input
.getFormat());
Clip clip = (Clip) AudioSystem.getLine(info);
clip.open(input);
clip.loop(Clip.LOOP_CONTINUOUSLY);
以上这样就听不到声音,但是下面就能听到声音
File file = new File("E:/音乐/仙剑奇侠插曲/2.wav");
try {
AudioInputStream input = AudioSystem.getAudioInputStream(file);
DataLine.Info info = new DataLine.Info(Clip.class, input
.getFormat());
Clip clip = (Clip) AudioSystem.getLine(info);
clip.open(input);
while(true)
clip.loop(Clip.LOOP_CONTINUOUSLY);
- 关于用java播放声音的问题之LOOP方法
- 播放声音的问题
- 用Java播放声音
- 关于android的audiotrack播放声音断断续续的问题
- 关于iOS通过扬声器播放声音的问题。
- 关于iOS通过扬声器播放声音的问题
- 关于iOS录音后播放声音小的问题
- 关于cocos2d实现H5声音播放存在问题的解决办法
- 关于Unity3D VideoPlayer播放视频中的声音的问题
- Java中声音的播放
- 关于AVFoundation播放没有声音的解决办法
- VC++中播放声音的方法
- VC++中播放声音的方法
- VC++中播放声音的方法
- VC++中播放声音的方法
- VC++中播放声音的方法
- VC++中播放声音的方法
- VC++中播放声音的方法
- ASP.NET公有六种验证控件,本文详细介绍了看这些控件的使用方法。
- 写点东西
- AdRotator控件
- php+apache 设置
- 一个完整的ASP.NET购物车代码
- 关于用java播放声音的问题之LOOP方法
- webservice的验证
- 七种武器——.NET工程师求职面试必杀技
- 案例分析:无效的viewstate[翻译]
- SQLHelper使用
- web.config文件详解
- 精妙SQL语句
- JAVA基础篇 初学者入门必备的学习资料
- Tomcat 5环境下的jsp中文乱码问题(分别针对POST、GET方法)