java jsp中怎么插入背景音乐(要直接打开就放的那种)

java jsp中怎么插入背景音乐(要直接打开就放的那种),第1张

只要在HTML上添加以上代码就OK了,前提是电脑上已经安装了播放器,如RealPlay。

<embed

src="C:/mp3/10.19/画心.mp3"

width="480"

height="100"

loop="false"

autostart="false">

</embed>

更多设置如下:

1、如果要播放rm,ra,ram类型的音乐,代码如下:

<embed

width="0"

height="0"

type="audio/x-pn-realaudio-plugin"

autostart="true"

controls="ControlPanel"

src="http://guest.anyp.cn/uploads/01.rm">

2、

如果要播放midi,asf,wma,asx类型的音乐,代码如下:

<embed

autostart="true"

loop="-1"

controls="ControlPanel"

width="0"

height="0"

src="http://guest.anyp.cn/uploads/01.mid">

只需要把整段代码copy复制到文章中(编辑文章的时请先点击HTML代码模式再粘贴代码,否则这段代码会以文本形式显示出来,不能被执行),用你喜欢及可用的音乐文件的URL(网址)代替上面白色显示的音乐地址代码就可以了。

java好像只支持wav格式的音乐文件,你可以用 格式化工厂 转换一下。。再用下面代码:

import java.applet.Applet

import java.applet.AudioClip

import java.awt.event.ActionEvent

import java.awt.event.ActionListener

import java.io.File

import java.net.URI

import java.net.URL

import javax.swing.JButton

import javax.swing.JFrame

import javax.swing.JPanel

public class f extends JFrame implements ActionListener {

private static final String AudioClip = null

private JButton Oj

private JButton Oj1

AudioClip clip =null

File musicFile

URI uri

URL url

private void f() throws InterruptedException{

musicFile = new File("/zxc.wav")

uri = musicFile.toURI()

try {

url = uri.toURL()

} catch (Exception e) {

}

clip=Applet.newAudioClip(url)

//clip.play()

}

f() {

this.setSize(800, 600)

this.setResizable(false)

JPanel p = new JPanel()

this.setContentPane(p)

this.setVisible(true)

Oj = new JButton("开始")

Oj1 = new JButton("结束")

this.setVisible(true)

Oj.addActionListener(this)

Oj1.addActionListener(this)

this.add(Oj)

this.add(Oj1)

}

public static void main(String[] args) throws InterruptedException {

f ff=new f()

ff.f()

}

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

if (e.getSource() == Oj) {

play()

} else if (e.getSource() == Oj1) {

stop()

//System.exit(0)

}

}

public void play() {

if (clip != null)

( (java.applet.AudioClip) clip).play()

}

public void stop() {

if (clip != null)

( (java.applet.AudioClip) clip).stop()

}

}

在src下面建一个文件夹music放音乐如withoutYou.mp3

try{

java.net.URL musicPath=MyActionListener.class.getResource("/music/withoutYou.mp3")

System.out.println(musicPath)

music= java.applet.Applet.newAudioClip(musicPath)

music.loop()//循环播放

}catch( Exception ef){

javax.swing.JOptionPane.showMessageDialog(null, "音乐播放失败")

}

绝对可以;

不行找我; qq983714669;要给我80分;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11599159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存