Java的小应用程序简称小程序(Applet),Applet带有可视化信息,广泛用于www页面,能在Java兼容的浏览器上运行;浏览器可以从Internet下载Applet并在本地运行,改进了原来网页的静态方式,增加了交互性。Java广泛应用的原因之一是它支持多媒体信息。过去的编程语言大多数只能处理文本(text)信息,现在计算机已经能综合处理多种媒体信息,包括文本、图形、图像、声音以及动画等。Java语言为了适应上述信息的处理要求,在它的类库中增加了支持图形、图像、声音、动画等类和接口。本章将介绍Java的小程序与多媒体功能及其应用。
7.1 小应用程序
小应用程序由Applet类定义,java.Applet包主要有Applet类和AppletContext、AppletStub、AudioClip接口,Applet类定义了Applet的各种行为,并提供了实现Applet的图形用户界面,处理鼠标或键盘事件等方法。AppletContext接口对应于Applet的环境,AppletStub作为Applet和浏览器环境(或小程序查看器)之间的接口,AudioClip接口提供了声音的高层抽象。
展开