心里堵得慌! 我做了很久,终于把Java添加到背景音乐中实现了。 但是果然是Happy!
这次介绍的方法是,打开Java APP,就可以直接听背景音乐。 代码已保存,便于以后重用。
package com.music;
import java.applet.AudioClip;
import java.io.*;
导入Java .小程序.小程序;
import java.awt.Frame;
import Java.net.malformedurlexception;
import java.net.URI;
import java.net.URL;
import javax.swing.JFrame;
公共类music扩展jframe {
文件f;
URI uri;
URL;
//Music{
//bgMusic;
//}
微软{
try {
f=new file (Taylor swift-sparks fly.wav );
uri=f.toURI;
url=uri.toURL;
//解决地址
AudioClip aau;
au=applet.newaudioclip(URL;
aau.loop;
//循环播放
}catch(exceptione ) {
e .打印堆栈跟踪;
}
}
publicstaticvoidmain (string args [ ] ) {
新大众;
}
}
需要注意的是,在Java中播放背景音乐必须扩展. wav扩展名,而不破坏音质。
aau.loop; 这是循环播放;
aau.stop; 停止播放;
此代码已成功执行。
下面的这个可以直接插入Java代码中调用此函数。 this.Music;
void Music{
注意java不破坏音质,只能播放. wav这样的格式
try {
f=new file (Taylor swift-sparks fly.wav );
//绝对路径
uri=f.toURI;
url=uri.toURL;
//分析路径
AudioClip aau;
au=applet.newaudioclip(URL;
aau.loop;
//单循环
}catch(exceptione ) {
e .打印堆栈跟踪;
}
}