包含java播放mp3代码的词条

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 sound播放音乐

jmf及java media framework;可以通过他来播放各种媒体。写一个小列子,是播放mp3的;代码如下:

Java代码

package test.jmf;

import java.io.File;

import java.io.IOException;

import java.net.MalformedURLException;

import javax.media.Manager;

import javax.media.NoPlayerException;

import javax.media.Player;

public class TestForJMF {

public static void main(String args[]) throws NoPlayerException, MalformedURLException, IOException{

String playPath="D:/ubw.mp3";

Player player = Manager.createPlayer(new File(playPath).toURI().toURL());

player.prefetch();

player.start();

}

}

注意:一定要在sun的官方上下载最新的jmf进行安装,否则不能播放。可以在sun的网站上search一下jmf就能看到最新的版本。如例子不能运行,可以随时回复;我会尽量帮助解答。

另附:jmf目前的下载地址:

java编写 mp3播放器 代码

// 你看看吧。。 必须下载 jmf包 如果不知道下载就问我吧

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

import javax.media.bean.playerbean.MediaPlayer; //必须下载 jmf 媒体播放包

public class player extends Applet implements ActionListener {

Button b1, b2;

MediaPlayer player;

public void init() {

player = new MediaPlayer();

setLayout(new FlowLayout());

try{

player.setMediaLocation("file:/F:\\音乐\\mp3\\黑白配.mp3");// file:/不能删除 音频文件路径

} catch (Exception e) {

System.out.println("文件不存在");

}

b1 = new Button("播放");

b2 = new Button("停止");

add(b1);

add(b2);

b1.addActionListener(this);

b2.addActionListener(this);

setSize(200, 200);

setVisible(true);

}

public void actionPerformed(ActionEvent e) {

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

player.start();

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

player.stop();

System.out.println(player.getMediaTime().getSeconds());

}

}

}

java如何读取MP3格式文件的内容然后对其播放实例代码

直接下个JMF,google搜,sun官网上有~~然后安装目录是你的JDK,

再播放MP3文件就:

import javax.media.*;

import java.net.MalformedURLException;

import java.net.URL;

Player player;

File playFile=new File("");//你的MP3文件

try {

player=Manager.createRealizedPlayer(playFile.toURL());

player.prefetch();

player.setMediaTime(new Time(10.0));

player.start();

} catch (NoPlayerException e1)

{

e1.printStackTrace();

} catch (CannotRealizeException e1)

{

e1.printStackTrace();

} catch (MalformedURLException e1)

{

e1.printStackTrace();

} catch (IOException e1)

{

e1.printStackTrace();

}

这种基本代码,自己搜一下,用编译器熟悉熟悉JMF的方法就会了。。。我以前回答别人时的答案~~~


网站栏目:包含java播放mp3代码的词条
本文来源:http://ybzwz.com/article/dopheic.html