模块 java.desktop

接口 AppletContext


@Deprecated (since ="9", forRemoval =true) public interface AppletContext
已弃用,将被删除:此 API 元素可能会在未来版本中删除。
Applet API 已弃用,没有替代品。
此接口对应于一个小程序的环境:包含该小程序的文档和同一文档中的其他小程序。

applet 可以使用此接口中的方法来获取有关其环境的信息。

自从:
1.0
  • 方法总结

    修饰符和类型
    方法
    描述
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    查找并返回此 applet 上下文所表示的具有给定名称的文档中的 applet。
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    查找此小程序上下文表示的文档中的所有小程序。
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    创建音频剪辑。
    getImage(URL url)
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    返回一个可以在屏幕上绘制的 Image 对象。
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    返回在此 applet 上下文中与指定键相关联的流。
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    在此小程序上下文中查找流的所有键。
    void
    setStream(String key, InputStream stream)
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    将指定流与此 applet 上下文中的指定键相关联。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    请求浏览器或小程序查看器显示由 url 参数指示的网页。
    void
    showDocument(URL url, String target)
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    请求浏览器或小程序查看器显示由 url 参数指示的网页。
    void
    showStatus(String status)
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    请求参数字符串显示在“状态窗口”中。
  • 方法详情

    • getAudioClip

      AudioClip  getAudioClip(URL  url)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      创建音频剪辑。
      参数:
      url - 绝对 URL 给出音频剪辑的位置
      返回:
      指定 URL 处的音频剪辑
    • getImage

      Image  getImage(URL  url)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      返回一个可以在屏幕上绘制的 Image 对象。作为参数传递的 url 参数必须指定绝对 URL

      此方法总是立即返回,无论图像是否存在。当小程序试图在屏幕上绘制图像时,将加载数据。绘制图像的图形基元将逐渐在屏幕上绘制。

      参数:
      url - 绝对 URL 给出图像的位置
      返回:
      指定 URL 处的图像
      参见:
    • getApplet

      Applet  getApplet(String  name)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      查找并返回此 applet 上下文所表示的具有给定名称的文档中的 applet。可以通过设置 name 属性在 HTML 标记中设置名称。
      参数:
      name - 小程序名称
      返回:
      具有给定名称的小程序,如果未找到,则返回 null
    • getApplets

      Enumeration <Applet > getApplets()
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      查找此小程序上下文表示的文档中的所有小程序。
      返回:
      此 applet 上下文表示的文档中所有 applet 的枚举
    • showDocument

      void showDocument(URL  url)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      请求浏览器或小程序查看器显示由 url 参数指示的网页。浏览器或小程序查看器决定显示网页的窗口或框架。非浏览器的 applet 上下文可能会忽略此方法。
      参数:
      url - 一个绝对的 URL 给出文档的位置
    • showDocument

      void showDocument(URL  url, String  target)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      请求浏览器或小程序查看器显示由 url 参数指示的网页。 target 参数指示要在哪个 HTML 框架中显示文档。目标参数解释如下:
      目标参数及其描述
      目标参数 Description
      "_self" 在包含小程序的窗口和框架中显示。
      "_parent" 在小程序的父框架中显示。如果小程序的框架没有父框架,则与“_self”相同。
      "_top" 显示在小程序窗口的顶级框架中。如果小程序的框架是顶级框架,则与“_self”相同。
      "_blank" 在一个新的、未命名的顶层窗口中显示。
      name 在名为的框架或窗口中显示name.如果目标名为name尚不存在,将创建一个具有指定名称的新顶层窗口,并在此处显示该文档。

      applet 查看器或浏览器可以随意忽略 showDocument

      参数:
      url - 一个绝对的 URL 给出文档的位置
      target - 一个 String 指示在何处显示页面
    • showStatus

      void showStatus(String  status)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      请求参数字符串显示在“状态窗口”中。许多浏览器和小程序查看器都提供了这样一个窗口,应用程序可以在其中通知用户其当前状态。
      参数:
      status - 在状态窗口中显示的字符串
    • setStream

      void setStream(String  key, InputStream  stream) throws IOException
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      将指定流与此 applet 上下文中的指定键相关联。如果 applet 上下文先前包含此键的映射,则替换旧值。

      出于安全原因,每个代码库都存在流和密钥的映射。换句话说,来自一个代码库的小程序无法访问由来自不同代码库的小程序创建的流

      参数:
      key - 与指定值关联的键
      stream - 与指定键关联的流。如果此参数是 null ,则在此小程序上下文中删除指定的键。
      抛出:
      IOException - 如果流大小超过某个大小限制。大小限制由该接口的实现者决定。
      自从:
      1.4
    • getStream

      InputStream  getStream(String  key)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      返回在此 applet 上下文中与指定键相关联的流。如果小程序上下文不包含此键的流,则返回 null

      出于安全原因,每个代码库都存在流和密钥的映射。换句话说,来自一个代码库的小程序无法访问由来自不同代码库的小程序创建的流。

      参数:
      key - 要返回其关联流的键
      返回:
      此小程序上下文将键映射到的流
      自从:
      1.4
    • getStreamKeys

      Iterator <String > getStreamKeys()
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      在此小程序上下文中查找流的所有键。

      出于安全原因,每个代码库都存在流和密钥的映射。换句话说,来自一个代码库的小程序无法访问由来自不同代码库的小程序创建的流。

      返回:
      此 applet 上下文中所有流名称的 Iterator
      自从:
      1.4