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