Java
Applet为使用
Java语言编写的一些程序,可以直接插入到网页之中。
信息简介
Java
Applet就是用Java语言编写的一些
小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。包含Applet的网页被称为Java-Powered页,可以称其为Java支持的网页。
当用户访问这样的网页时,Applet被下载到用户计算机上执行,但前提是用户使用的是支持Java的
网络浏览器。由于Applet是在用户计算机上执行的,因此它的执行速度是不受网络宽带或者MODEM
存取速度的限制,用户可以更好的欣赏网页上Applet产生的多媒体效果。
在Java Applet中,可以实现图形绘制、
字体和颜色控制、动画和声音的插入、人机交互及网络交流等功能.Applet还提供各种名为抽象窗口
工具箱 (Abstract Window Toolkit,AWT)的窗口环境开发工具,但AWT的设计是存在缺陷的,取而代之的Swing技术为Java GUI组建的轻量组建.它们利用用户计算机的GUI元素,可以建立标准的
图形用户界面,如窗口、按钮、滚动条等。目前,在网络上有非常多的Applet范例来生动地展现这些功能。
描述
提供创建
applet 所必需的类和
applet 用来与其
applet 上下文通信的类。 applet
框架包括两种实体:applet 和 applet 上下文。
applet 是一种可嵌入的
窗体(参见 Panel 类),它带有几个 applet 上下文用来初始化、启动和终止 applet 的额外方法。 applet 上下文是负责加载和运行 applet 的
应用程序。例如,
applet 上下文可能是 Web 浏览器或 applet 开发环境。
构造方法摘要
Applet( )
构造一个新 Applet。
方法摘要
void destroy( )
由浏览器或
applet viewer 调用,通知此
applet 它正在被回收,它应该销毁分配给它的任何资源。
AccessibleContext getAccessibleContext( )
获取与此 Applet 关联的 AccessibleContext。
AppletContext getAppletContext( )
确定此
applet 的上下文,上下文允许 applet 查询和影响它所运行的环境。
String getAppletInfo( )
AudioClip getAudioClip(URL url)
返回 URL 参数指定的
AudioClip 对象。
AudioClip getAudioClip(URL url, String name)
返回 URL 和 name 参数指定的
AudioClip 对象。
URL getCodeBase( )
获得基 URL。
URL getDocumentBase( )
Image getImage(URL url)
返回能被绘制到屏幕上的 Image 对象。
Image getImage(URL url, String name)
返回能被绘制到屏幕上的 Image 对象。
Locale getLocale( )
String getParameter(String name)
返回 HTML 标记中指定参数的值。
String[ ][ ] getParameterInfo( )
void init( )
由浏览器或 applet viewer 调用,通知此 applet 它已经被加载到系统中。
boolean isActive( )
static
AudioClip newAudioClip(URL url)
从给定 URL 处获取音频剪辑。
void play(URL url)
播放指定绝对 URL 处的音频剪辑。
void play(URL url, String name)
播放音频剪辑,给定了 URL 及与之相对的说明符。
void resize(Dimension d)
void resize(int width, int height)
void setStub(
AppletStub stub)
void showStatus(String msg)
请求将参数字符串显示在“状态窗口”中。
void start( )
由浏览器或 applet viewer 调用,通知此 applet 它应该开始执行。
void stop( )
由浏览器或 applet viewer 调用,通知此 applet 它应该终止执行。
注:windowsXP自带的
IE浏览器不支持java.
applet。