此方法将音乐文件放入流中在播放,仅限于Java Application,容易报错,空指针异常,或者是流异常,不推荐。
创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站制作、做网站、宝鸡网络推广、重庆小程序开发公司、宝鸡网络营销、宝鸡企业策划、宝鸡品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联公司为所有大学生创业者提供宝鸡建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
loop=-1/你可以把代码复制到后面,“music/shouye.mp3”部分注意换成你自己音乐文件的位置(地址可以不用手动输入,直接打空格scr=后可以选择)。其中 loop代表循环=-1代表循环无穷次。
e.printStackTrace();} } } }.start();} } 以前写的一段代码。你看看吧。好像只能播放wav格式的 URL url = test.class.getResource(fileName);test是和wav放在同一个文件夹下的Java类,用来做标识的,里面没东西。
1、看到你的WAV文件是通过MP3重命名而来,我也是醉了,两种音频文件的编码方式都不一样。你的代码应该是没有什么问题的,你将MP3文件格式转换成WAV试一下,记住不是重命名,而是格式转换,推荐你一款格式转换工具——格式工厂。
2、AudioClip audio1=getAudioClip(codebase,danny.au);可以写在paint函数中,也可以写在别的函数中。Java applet除了可以播放.au的音乐文件还可以播放.wav的音乐文件,要播放mp3文件需要有JMF插件。
3、Java中可以通过AudioClip类来实现音乐播放,循环等操作。AudioClip支持的音乐格式有.wav、.mid、AIFF、AU、RMF,但是格式要求相当严格。
4、线程的运行应该是一个while(condition)你在这两个方法里设置一下condition。
1、直接使用了AudioClip的play方法来播放声音。可测试用Applet的图像功能加入按钮。二 java应用程序中的声音播放 由于在应用程序并不支持AudioClip类。sun公司为应用程序中的声音支持另提供了一个java新包。
2、public void start(){ sound.loop();} public void stop(){ sound.stop();} };带声音的java程序最好嵌入到applet(applet又嵌入到网页中)中,这是我编写的程序,其中还有图片显示,和恐龙的声音。
3、代码没问题 。路径有问题。不应该放在jar包里面。应该在同一个文件夹下。