-
已过时。Applet API已被弃用。 有关详细信息,请参阅java.applet package documentation 。
@Deprecated(since="9") public interface AppletContext
该接口对应于小程序的环境:文档包含同一文档中的小程序和其他小程序。该接口中的方法可以由小程序用于获取有关其环境的信息。
- 从以下版本开始:
- 1.0
-
-
方法摘要
所有方法 接口方法 抽象方法 弃用的方法 Modifier and Type 方法 描述 Applet
getApplet(String name)
已过时。找到并返回由该applet上下文表示的文档中的applet,该文件具有给定的名称。Enumeration<Applet>
getApplets()
已过时。查找由该applet上下文表示的文档中的所有applet。AudioClip
getAudioClip(URL url)
已过时。创建音频剪辑。Image
getImage(URL url)
已过时。返回一个Image
对象,然后可以在屏幕上绘制。InputStream
getStream(String key)
已过时。返回指定键在此applet上下文中相关联的流。Iterator<String>
getStreamKeys()
已过时。在此applet上下文中查找流的所有键。void
setStream(String key, InputStream stream)
已过时。将指定的流与此applet上下文中的指定关键字相关联。void
showDocument(URL url)
已过时。请求浏览器或小程序查看器显示由url
参数指示的url
。void
showDocument(URL url, String target)
已过时。请求浏览器或小程序查看器显示由url
参数指示的url
。void
showStatus(String status)
已过时。请求参数字符串显示在“状态窗口”中。
-
-
-
方法详细信息
-
getImage
Image getImage(URL url)
已过时。返回一个Image
对象,然后可以在屏幕上绘制。 作为参数传递的参数url
必须指定绝对URL。该方法始终立即返回,无论图像是否存在。 当小程序尝试在屏幕上绘制图像时,将加载数据。 绘制图像的图形基元将逐渐在屏幕上绘制。
- 参数
-
url
- 给出图像位置的绝对URL。 - 结果
- 指定网址上的图片。
- 另请参见:
-
Image
-
getApplet
Applet getApplet(String name)
已过时。找到并返回由该applet上下文表示的文档中的applet,该文件具有给定的名称。 可以通过设置name
属性在HTML标签中设置该name
。- 参数
-
name
- 一个小程序名称。 - 结果
-
具有给定名称的小程序,或者如果没有找到,
null
。
-
getApplets
Enumeration<Applet> getApplets()
已过时。查找由该applet上下文表示的文档中的所有applet。- 结果
- 在该applet上下文中表示的文档中的所有applet的枚举。
-
showDocument
void showDocument(URL url)
已过时。请求浏览器或小程序查看器显示由url
参数指示的url
。 浏览器或小程序查看器确定显示网页的窗口或框架。 此方法可能会被不是浏览器的小程序上下文忽略。- 参数
-
url
- 给出文档位置的绝对URL。
-
showDocument
void showDocument(URL url, String target)
已过时。请求浏览器或小程序查看器显示由url
参数指示的url
。target
参数表示要在哪个HTML框架中显示文档。 目标参数解释如下: Target arguments and their descriptions Target Argument Description"_self"
Show in the window and frame that contain the applet."_parent"
Show in the applet's parent frame. If the applet's frame has no parent frame, acts the same as "_self"."_top"
Show in the top-level frame of the applet's window. If the applet's frame is the top-level frame, acts the same as "_self"."_blank"
Show in a new, unnamed top-level window. name Show in the frame or window named name. If a target named name does not already exist, a new top-level window with the specified name is created, and the document is shown there.小程序查看器或浏览器可以随意忽略
showDocument
。- 参数
-
url
- 给出文档位置的绝对URL。 -
target
- 一个String
指示在哪里显示页面。
-
showStatus
void showStatus(String status)
已过时。请求参数字符串显示在“状态窗口”中。 许多浏览器和小程序查看器提供了这样的窗口,应用程序可以向用户通知其当前状态。- 参数
-
status
- 在状态窗口中显示的字符串。
-
setStream
void setStream(String key, InputStream stream) throws IOException
已过时。将指定的流与此applet上下文中的指定关键字相关联。 如果小程序上下文之前包含该键的映射,则替换旧值。出于安全考虑,每个代码库都存在流和键映射。 换句话说,来自一个代码库的applet无法访问由一个applet从不同的代码库创建的流
- 参数
-
key
- 指定值与之关联的键。 -
stream
- 与指定键相关联的流。 如果此参数为null
,则在此Applet上下文中将删除指定的键。 - 异常
-
IOException
- 如果流大小超过一定大小限制。 大小限制由此界面的实现者决定。 - 从以下版本开始:
- 1.4
-
getStream
InputStream getStream(String key)
已过时。返回指定键在此applet上下文中相关联的流。 如果该小程序上下文不包含此密钥的流,则返回null
。出于安全考虑,每个代码库都存在流和键映射。 换句话说,来自一个代码库的applet无法访问由一个applet从不同的代码库创建的流
- 参数
-
key
- 其关联流将要返回的密钥。 - 结果
- 该applet上下文映射关键字的流
- 从以下版本开始:
- 1.4
-
-