在有些情况下,可能需要在发生某事件时伴之以声音,尢其是在Applet 中装载图像的同时播放声音,这样将大大地丰富Applet的内容。协调使用图像的声音是十分重要的。
声音和图像的协调(Appletl.java)
该Applet的声音处理非常简单。它首先创建一个AudioClip对象并用getAudioClip把声音文件赋予该对象,然后用AudioClip类的play方法播放声音。该Applet使用Random对象产生随机数。它首先根据随机数确定颜色;然后在paint内根据随机数确定画圆还是画方。Random类的nexsInt函数返回一个随机整数(int型)。该Applet把随机数转换为一个0~4之间的值(在run函数内)和一个0~1之间的值(在paint函数内)。 需把如下的HTML语句放入Appletl.HTML文件,为运行该Appletl做准备。
<HTML> <TITLE>Applet</TITLE> <APPLET CODE="Appletl.class" WIDTH=300 HEIGHT=300> </APPLET> </HTML> 编译并运行该Appletl,屏幕上将显示出一个Applet窗口,窗口中不
|