mp3不能播放,在线等。。。。。。。。。

海阔天空的创业与创作 2005-01-06 02:49:51
程序如下:

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.applet.AudioClip;

public class PlayMedia extends Applet
{
Image testImage;
AudioClip audio;

public void init ()
{
Button btnPlay = new Button ("Play");
Button btnStop = new Button ("Stop");
add (btnPlay);
add (btnStop);

try
{
testImage = getImage (getDocumentBase (), "my.gif");
audio = getAudioClip (getDocumentBase (), "my.mp3");
}
catch (Exception e)
{
System.out.println (e.toString ());
}

btnPlay.addActionListener(new ActionListener ()
{
public void actionPerformed (ActionEvent e)
{
try
{
audio.play ();
}
catch (Exception err)
{
System.out.println (err.toString ());
}
}
});

btnStop.addActionListener (new ActionListener ()
{
public void actionPerformed (ActionEvent e)
{
try
{
audio.stop ();
}
catch (Exception err)
{
System.out.println (err.toString ());
}
finally
{

}
}
});
} //init() ends

public void paint (Graphics g)
{
g.drawImage (testImage, 20, 20, this);
}

/*
public boolean mouseDown (Event evt, int x, int y)
{
audio.play ();
System.out.println("dddd");
return true;
}
*/
}//class ends

现在图片可以显示,
但是,点击play按钮时mp3文件不能播放,怎么回事啊?
...全文
166 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
stone_lee 2005-01-06
  • 打赏
  • 举报
回复
你的包不支持mp3的格式.听说sun提供了JMF的包去sun看看.
  • 打赏
  • 举报
回复
Eraserpro(叶·飘·零) ( ) :

那jpeg图片可以显示么?
Eraserpro 2005-01-06
  • 打赏
  • 举报
回复
MP3当然不能啦,JDK又没提供对应的类,也就wav,au....少数几种格式的文件可以播放

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧