「java循环播放」java里循环语句
本篇文章给大家谈谈java循环播放,以及java里循环语句对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java如何设置本地播放器播放指定文件夹视频并循环播放?
自己建一个空的记事本 把后缀txt该成html 然后复制下面的代码
C:\Users\Administrator\Desktop\ddd\MP3\14944729176400128.mp3 把这个路径该成你的mp3路径
embed src="C:\Users\Administrator\Desktop\ddd\MP3\14944729176400128.mp3" width="480" height="100"02. loop="false" autostart="false"
/embed
OBJECT id=mPlayer1 classid=CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6 width=220 height=64 type='application/x-oleobject"'
PARAM NAME="URL" VALUE="C:\Users\Administrator\Desktop\ddd\MP3\14944729176400128.mp3"
PARAM NAME="rate" VALUE="1"
PARAM NAME="balance" VALUE="0"
PARAM NAME="currentPosition" VALUE="0"
PARAM NAME="defaultFrame" VALUE=""
PARAM NAME="playCount" VALUE="100"
PARAM NAME="autoStart" VALUE="-1"
PARAM NAME="currentMarker" VALUE="0"
PARAM NAME="invokeURLs" VALUE="-1"
PARAM NAME="baseURL" VALUE=""
PARAM NAME="volume" VALUE="100"
PARAM NAME="mute" VALUE="0"
PARAM NAME="uiMode" VALUE="full"
PARAM NAME="stretchToFit" VALUE="0"
PARAM NAME="windowlessVideo" VALUE="0"
PARAM NAME="enabled" VALUE="-1"
PARAM NAME="enableContextMenu" VALUE="0"
PARAM NAME="fullScreen" VALUE="0"
PARAM NAME="SAMIStyle" VALUE=""
PARAM NAME="SAMILang" VALUE=""
PARAM NAME="SAMIFilename" VALUE=""
PARAM NAME="captioningID" VALUE=""
/OBJECT
Java怎么实现音乐播放
java swt实现播放音乐代码如下:
public void play(String Filename)
{
try{
// 用输入流打开一音频文件
InputStream in = new FileInputStream(Filename);//FIlename 是你加载的声音文件如(“game.wav”)
// 从输入流中创建一个AudioStream对象
AudioStream as = new AudioStream(in);
AudioPlayer.player.start(as);//用静态成员player.start播放音乐
//AudioPlayer.player.stop(as);//关闭音乐播放
//如果要实现循环播放,则用下面的三句取代上面的“AudioPlayer.player.start(as);”这句
/*AudioData data = as.getData();
ContinuousAudioDataStream gg= new ContinuousAudioDataStream (data);
AudioPlayer.player.start(gg);// Play audio.
*/
//如果要用一个 URL 做为声音流的源(source),则用下面的代码所示替换输入流来创建声音流:
/*AudioStream as = new AudioStream (url.openStream());
*/
} catch(FileNotFoundException e){
System.out.print("FileNotFoundException ");
} catch(IOException e){
System.out.print("有错误!");
}
}
Java音乐不能循环播放,就只能播放一遍
我刚才看了一下 AdvancedPlayer的 源码。他在播放完以后,自己把device 赋空了,所以,每次在播放的时候,都需要放值 一个新的device
你把你的线程的 run方法 改一下,就能连续播放了
public void run() {
do {
try {
try {
is = new FileInputStream(path);
// 创建文件流,读取音乐
ap = new AdvancedPlayer(is);
// 将这个文件流放在播放器里
} catch (Exception e) {
System.out.println("没有找到该文件!");
}
ap.play();
} catch (JavaLayerException e) {
e.printStackTrace();
}
} while (loop);
}
java循环播放的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java里循环语句、java循环播放的信息别忘了在本站进行查找喔。