音乐播放代码
博文学习网小编为您收集整理的音乐播放代码,提供全面的音乐播放代码信息,希望对您有用!
音乐播放代码篇一:视频音乐播放器代码大全
视频音乐播放器代码大全(珍藏限量版)
autostart="true"中true或1表示自动播放,false或0表示手动播放 loop="true" 中的true或1表示重复播放,false或0表示只播放一次
width= height= 中的数字分别表示播放器的宽度和高度 =0表示隐藏播
放器
EnableContextMenu="0" 禁右键
ShowStatusBar="1" (带显示文件播放信息)
1隐藏播放器(不循环)
代码:
<EMBED src=音乐网址 hidden=true type=audio/x-ms-wma
AUTOSTART="1">
2.隐藏播放器(循环播放)
代码:
<EMBED src=音乐网址 hidden=true type=audio/mpeg
AUTOSTART="1" loop="-1">
3.黑色皮肤播放器
代码:
<EMBED style="FILTER: xray()" src=音乐网址 width=360 height=30
type=audio/mpeg volume="0" autostart="true" loop="-1">
4.淡蓝色播放器
代码:
<EMBEDsrc=播放地址 width=300 height=45 type=audio/mpeg
loop="-1" autostart="1" volume="0">
5.迷幻播放器
代码:
<TABLE style="FILTER: Alpha(Opacity=100, FinishOpacity=0,
Style=2, StartX=20, StartY=40, FinishX=0, FinishY=0)gray(); WIDTH:
400px; HEIGHT: 83px">
<TBODY>
<TR>
<TD><EMBED src=播放地址 width=400 height=40 type=audio/mpeg
panel="0" autostart="0" loop="true">
</TD></TR></TBODY></TABLE>
6.带菜单的播放器
代码:
<EMBED
pluginspage=/windows/mediaplayer/download/default.asp width=400 height=172 type=application/x-mplayer2
FileName="音乐网址" SHOWCONTROLS="1"
SHOWSTATUSBAR="1" SHOWDISPLAY="1" SHOWGOTOBAR="1"
AUTOSTART="true" PlayCount="1">
7.深黄色带菜单播放器
代码:
<EMBED style="FILTER: invert()" src=音乐网址 width=320 height=45
type=audio/x-ms-wma ShowStatusBar="1" loop="true"
autostart="true">
8.灰色播放器
代码:
<EMBED style="FILTER: Gray()" src="链接地址" width=300
height=69 type=application/x-mplayer2 loop="-1" showcontrols="1" ShowDisplay="0" ShowStatusBar="1" autostart="1"></EMBED>
9.灰白色播放器
代码:
<embed style="FILTER: Gray()" src=链接地址 width=300 height=45
loop="-1" autostart="true"></EMBED>
10.带菜单的蓝色播放器
代码:
<EMBED src="链接地址" width=300 height=69
type=application/x-mplayer2 loop="-1" showcontrols="1"
ShowDisplay="0" ShowStatusBar="1" autostart="1"></EMBED>
11.棕色播放器
代码:
<EMBED style="FILTER: invert()" src=链接地址 width=300 height=45
loop="-1" autostart="true"></EMBED>
12.带边框背景的播放器
代码:
<TABLE borderColor=#4F3256 background=背景图片地
址 border=1>
<TBODY><TR>
<TD style="FILTER: alpha(opacity=50,style=3)">
<P align=center><EMBED src=音乐网址 width=300 height=25
type=audio/mpeg loop="-1" autostart="false" volume="0">
</P></TD></TR></TBODY></TABLE>
13.带背景图片的播放器
代码:
<TABLE borderColor=navy background=图片地址 border=0>
<TBODY><TR>
<TD style="FILTER: alpha(opacity=80,style=3)">
<P align=center><EMBED src=音乐网址 width=300 height=45
type=audio/mpeg loop="-1" autostart="0" volume="0">
</P></TD></TR></TBODY></TABLE>
12 13综合属性分析
background=图片地址 可以更换图片地址 来实现改变播放器背景
14.黄色闪光播放器
代码:
<TABLE style="BORDER-RIGHT: #000000 3px dashed;
BORDER-TOP: #000000 3px dashed; BORDER-LEFT: #000000 3px dashed; BORDER-BOTTOM: #000000 3px dashed" cellSpacing=0
cellPadding=0 bgColor=#00000>
<TBODY><TR><TD>
<TABLE borderColor=navy
background=http://nxm.16789.net/s-helpSite/domName/nxm/200411
14123131568.gif border=0>
<TBODY><TR>
<TD style="FILTER: alpha(opacity=(出自:WwW.HNNscy.Com 博 文学习 网:音乐播放代码)50,style=3)">
<P align=center><EMBED src=音乐网址 width=400 height=35
type=audio/mpeg loop="-1" autostart="0" loop="-1">
</P></TD></TR></TBODY></TABLE>
</TD></TR></TBODY></TABLE>
15.蓝色闪光播放器
代码:
<TABLE borderColor=#dee4fe cellSpacing=3 cellPadding=0
background=/UploadFile/2004-12/2004123023101352.gif border=2><TBODY><TR><TD><TABLE align=center
border=0>
<TBODY><TR><TD style="FILTER: alpha(opacity=60,style=3)"> <P align=center><EMBED style="FILTER: Gray" src=音乐网址 width=400 height=35 type=audio/mpeg volume="0" autostart="false"
loop="-1">
</P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TAB
LE>
16.带花边的播放器
代码:
<TABLE style="BORDER-RIGHT: #000000 3px dashed;
BORDER-TOP: #000000 3px dashed; BORDER-LEFT: #000000 3px dashed; BORDER-BOTTOM: #000000 3px dashed" cellSpacing=0
cellPadding=0 bgColor=#00000>
<TBODY><TR><TD>
<TABLE borderColor=#000000 align=center border=1>
<TBODY><TR><TD>
<P align=center><EMBED style="FILTER: Xray" src=音乐网址 width=400 height=35 type=audio/mpeg volume="0" autostart="false"
音乐播放代码篇二:一个简单音乐播放器代码
一个简单音乐播放器代码
package bofang;
import java.io.IOException;
import com.example.bofang.R;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class Activity extends android.app.Activity{
}); private Button bt1; private Button bt2; private MediaPlayer player; private boolean isplaying;//是否播放 @Override protected void onCreate(Bundle savedInstanceState) { // TODO 自动生成的方法存根 super.onCreate(savedInstanceState); setContentView(R.layout.activity); bt1=(Button)findViewById(R.id.bt1); bt2=(Button)findViewById(R.id.bt2); bt3.setOnClickListener(new OnClickListener() {bt1.setOnClickListener(new OnClickListener() {@Override public void onClick(View v) { } // TODO 自动生成的方法存根 playOrpauseMusic();
}}); init(); @Override public void onClick(View v) { } // TODO 自动生成的方法存根 stopMusic(); private void playOrpauseMusic() { } private void stopMusic() { } private void init(){} player=MediaPlayer.create(this,R.raw.cmsj); bt2.setEnabled(false); // TODO 自动生成的方法存根 player.stop(); bt1.setText("播放"); bt2.setEnabled(false); try{ } player.seekTo(0);//定位音乐起始位置 player.prepare();//为下次播放准备 e.printStackTrace(); e.printStackTrace(); }catch(IllegalStateException e){ }catch(IOException e){ // TODO 自动生成的方法存根 isplaying=player.isPlaying(); if(isplaying){ } bt2.setEnabled(true); player.pause(); bt1.setText("播放"); player.start(); bt1.setText("暂停");设置更换图}else{ 片资源位置
音乐播放代码篇三:一个简单的音乐播放器的java代码
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.swing.*;
import javax.media.bean.playerbean.*;
import java.io.IOException;
import javax.swing.JOptionPane;
import java.awt.*;
public class lyt extends JFrame implements Runnable {
public MediaPlayer soumd1;
private JButton playSound, stopsound, tjian,loopSound;
private JMenuItem jmiOpen,jmiSave,jmiExit,jmiAbout;
public JPanel jp1, jp2, jp3, jp4;
public JList jl;
private JButton last, next, stop;
public Vector vector, mingcheng;
boolean fo = false, geshi = false;
JLabel jl1, jl2, sj1, sj2;
JTextField jt1, jt2;
int a = 0, b = 0, you = 1, mm = 0;
public lyt() {
super("200842018java音乐播放器");
soumd1 = new MediaPlayer();
Container c = getContentPane();
c.setLayout(new FlowLayout());
mingcheng = new Vector();
jp1 = new JPanel();
c.add(jp1);
JMenuBar mb=new JMenuBar();
setJMenuBar(mb);
JMenu fileMenu=new JMenu("文件");
mb.add(fileMenu);
JMenu helpMenu=new JMenu("帮助");
mb.add(helpMenu);
fileMenu.add(jmiOpen=new JMenuItem("打开"));
fileMenu.add(jmiSave=new JMenuItem("播放"));
helpMenu.add(jmiAbout=new JMenuItem("关于"));
JPanel jp2 = new JPanel();
jp2.setLayout(new FlowLayout());
jp2.add(last = new JButton("后退"));
jp2.add(playSound = new JButton("播放"));
jp2.add(tjian = new JButton("添加"));
jp2.add(next = new JButton("前进"));
jp2.add(stopsound = new JButton("停止"));
jp2.add(loopSound= new JButton("循环"));
getContentPane().add(jp2, BorderLayout.SOUTH);
jp2 = new JPanel();
jp2.add(playSound);
jp2.add(stopsound);
c.add(jp2);
jp4 = new JPanel();
sj1 = new JLabel();
sj2 = new JLabel();
jp4.add(sj1);
jp4.add(sj2);
c.add(jp4);
vector = new Vector();
jl = new JList(mingcheng);
jl.setVisibleRowCount(4);
jl.setFixedCellHeight(30);
jl.setFixedCellWidth(265);
jl.setSelectionMode(ListSelectionModel.SINGLE_SELECTION)
;
c.add(new JScrollPane(jl));
jp3 = new JPanel();
jp3.add(tjian);
c.add(jp3);
try {
String s = "d:\\music.txt";
ObjectInputStream input = new ObjectInputStream(
new FileInputStream(s));
lujin a1 = (lujin) input.readObject();
mingcheng = a1.b;
vector = a1.a;
jl.setListData(mingcheng);
}
catch (Exception e) {
System.out.println("D盘没有保存音乐文件");
}
jmiOpen.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
JFileChooser fileChooser = new JFileChooser();
fileChooser
.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES
);
fileChooser.setCurrentDirectory(new File("."));
fileChooser
.setFileFilter(new
javax.swing.filechooser.FileFilter() {
public boolean accept(File file) {
String name = file.getName().toLowerCase();
return name.endsWith(".mp3")
|| file.isDirectory();
}
public String getDescription() {
return "音乐文件(*.mp3)";
}
});
if (fileChooser.showOpenDialog(lyt.this) ==
JFileChooser.APPROVE_OPTION) {
String fileName =
fileChooser.getSelectedFile()
.getAbsolutePath();
vector.add(fileName);
StringBuffer buffer = daoxu(fileName);
mingcheng.add(buffer);
}
}
});
tjian.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
JFileChooser fileChooser = new JFileChooser();
fileChooser
.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES
);
fileChooser.setCurrentDirectory(new
File("."));
fileChooser
.setFileFilter(new
javax.swing.filechooser.FileFilter() {
public boolean accept(File file) {
String name =
file.getName().toLowerCase();
return name.endsWith(".mp3")
|| file.isDirectory();
}
public String getDescription() {
return "音乐文件(*.mp3)";
}
});
if (fileChooser.showOpenDialog(lyt.this) ==
JFileChooser.APPROVE_OPTION) {
String fileName =
fileChooser.getSelectedFile()
.getAbsolutePath();
vector.add(fileName);
StringBuffer buffer = daoxu(fileName);
mingcheng.add(buffer);
}
}
});
jmiSave.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (jl.getSelectedIndex() >= 0) {
String yy = (String)
vector.get(jl.getSelectedIndex());
File ff = new File(yy);
if (ff.exists()) {
if (yy.matches("[\\S\\s]*.mp3") ||
yy.matches("[\\S\\s]*.mp3")) {
if (soumd1 != null) {
a = 0;
b = 0;
you = 0;
soumd1.stop();
}
soumd1.setMediaLocation("file:/" +
yy);
fo = true;
soumd1.start();
geshi = true;
try {
Thread.sleep(500);
}
catch (InterruptedException eee) {
}
}
else
JOptionPane.showMessageDialog(null,
"无法播放"); }
else
JOptionPane.showMessageDialog(null,
"此歌曲已经存在"); }
else
JOptionPane.showMessageDialog(null, "请选择音乐文件");}
});
loopSound.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (jl.getSelectedIndex() >= 0) {
String yy = (String) vector.get(jl.getSelectedIndex());
File ff = new File(yy);
if (ff.exists()) {
if (yy.matches("[\\S\\s]*.mp3")|| yy.matches("[\\S\\s]*.MP3")) { if (soumd1 != null) {
a = 0;
b = 0;
you = 0;
soumd1.stop();
}
soumd1.setMediaLocation("file:/" + yy);
fo = true;
soumd1.start();
geshi=true;
try {
Thread.sleep(500);
} catch (InterruptedException we) {
}