Applet

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
Applet类中的getAppletInfo()方法没有定义实现,可返回字符串类型,没有重载的话将无任何输出。一般用来返回Applet的作者、版本、著作权等信息。。
音频:
Applet类中所带的成员函数getAppletClip()经笔者测试,可以播放au、mid和wav类型的音频文件,而mp3,rm,wma,asf等格式则没有支持。一般的用法右如下两种:
1.播放本地音频.
先要导入两个包:
import  java.applet.AudioClip; // 支持AudioClip类型,一般的话还是直接导入整个applet包
import  java.net. * ;            // 支持URL类型
try   {
    URL aud 
= new URL(getCodeBase(),"lemon_u2.mid");
    AudioClip au
=getAudioClip(aud);
    
//au.play();
    au.loop();
      }
  catch  (MalformedURLException e1)  {
        e1.printStackTrace();
    }


getCodeBase()返回当前applet执行路径(不包含文件名,路径最后包含斜杠/),还有一个getDocumentBase()返回的是当前执行页面的文件路径(包含文件名)
因为AudioClip为接口类型,所以不用实例化,getAudioClip()方法取得数据,然后调用其play()方法(播放一次)或者loop()方法(循环播放)音频。
2.播放远程音频.
将aud实例化为远程的绝对路径就可以了,Like:
URL aud  =   new  URL( " http://xviewee.googlepages.com/lemon_u2.mid " );
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值