请教一下 Applet 播放音乐

jlhaoran 2009-04-06 08:18:01
package cha9;

import java.awt.*;

import java.applet.*;

public class SoundDemo extends Applet

{

public void paint(Graphics g)

{

AudioClip audioClip=getAudioClip(getCodeBase(),"[/[/color]color]Sample.AU");

//创建AudioClip对象

//并用getAudioClip方法将其初始化。

g.drawstring("Sound Demo! ",5,15);

audioClip.loop(); //使用AudioClip类的loop方法循环播放

}

}


上边初始化时候 getAudioClip 后面的括号内"getCodeBase()"这个地方应该怎么写啊
音频文件的地址吗 我试了许多次就是播放不出声音啊
...全文
63 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dehyicy 2009-04-08
  • 打赏
  • 举报
回复
试试这样写
getAudioClip(getDocumentBase(),(String)e.getItem());
有两个参数,其中getDocumentBase()是获取文件地址
(String)e.getItem()是获取音乐组件,这里是组合框组件,所以用getItem(),不同的组件有不同的写法吧.
kingssman 2009-04-08
  • 打赏
  • 举报
回复
不懂,消灭以下0回复,呵呵

62,612

社区成员

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

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