Module java.desktop
Package java.applet

Interface AppletContext


@Deprecated(since="9", forRemoval=true) public interface AppletContext
Deprecated, for removal: This API element is subject to removal in a future version.
The Applet API is deprecated, no replacement.
这个接口对应于小程序的环境:包含小程序的文档和同一文档中的其他小程序。

此接口中的方法可被小程序用来获取有关其环境的信息。

自版本:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    getApplet(String name)
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    在此小程序上下文中查找并返回具有给定名称的文档中的小程序。
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    在此小程序上下文中查找文档中的所有小程序。
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    创建音频剪辑。
    getImage(URL url)
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    返回一个Image对象,然后可以在屏幕上绘制。
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    返回指定键在此小程序上下文中关联的流。
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    查找此小程序上下文中流的所有键。
    void
    setStream(String key, InputStream stream)
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    将指定的流与此小程序上下文中的指定键关联。
    void
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    请求浏览器或小程序查看器显示由url参数指示的网页。
    void
    showDocument(URL url, String target)
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    请求浏览器或小程序查看器显示由url参数指示的网页。
    void
    showStatus(String status)
    已弃用,将被移除:此API元素可能在将来的版本中被移除。
    请求在“状态窗口”中显示参数字符串。
  • Method Details

    • getAudioClip

      AudioClip getAudioClip(URL url)
      Deprecated, for removal: This API element is subject to removal in a future version.
      创建音频剪辑。
      参数:
      url - 给出音频剪辑位置的绝对URL
      返回:
      指定URL处的音频剪辑
    • getImage

      Image getImage(URL url)
      Deprecated, for removal: This API element is subject to removal in a future version.
      返回一个Image对象,然后可以在屏幕上绘制。传递的url参数必须指定一个绝对URL

      此方法始终立即返回,无论图像是否存在。当小程序尝试在屏幕上绘制图像时,数据将被加载。绘制图像的图形原语将逐步在屏幕上绘制。

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

      Applet getApplet(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      在此小程序上下文中查找并返回具有给定名称的文档中的小程序。可以通过设置HTML标记中的name属性来设置名称。
      参数:
      name - 小程序名称
      返回:
      具有给定名称的小程序,如果未找到则返回null
    • getApplets

      Enumeration<Applet> getApplets()
      Deprecated, for removal: This API element is subject to removal in a future version.
      在此小程序上下文中查找文档中的所有小程序。
      返回:
      此小程序上下文中文档中所有小程序的枚举
    • showDocument

      void showDocument(URL url)
      Deprecated, for removal: This API element is subject to removal in a future version.
      请求浏览器或小程序查看器显示由url参数指示的网页。浏览器或小程序查看器确定显示网页的窗口或框架。此方法可能会被非浏览器的小程序上下文忽略。
      参数:
      url - 给出文档位置的绝对URL
    • showDocument

      void showDocument(URL url, String target)
      Deprecated, for removal: This API element is subject to removal in a future version.
      请求浏览器或小程序查看器显示由url参数指示的网页。 target参数指示要显示文档的HTML框架。目标参数解释如下:
      目标参数及其描述
      目标参数 描述
      "_self" 在包含小程序的窗口和框架中显示。
      "_parent" 在小程序的父框架中显示。如果小程序的框架没有父框架,则与“_self”相同。
      "_top" 在小程序窗口的顶级框架中显示。如果小程序的框架是顶级框架,则与“_self”相同。
      "_blank" 在新的未命名的顶级窗口中显示。
      name 在名为name的框架或窗口中显示。如果名为name的目标尚不存在,则创建一个具有指定名称的新顶级窗口,并在那里显示文档。

      小程序查看器或浏览器可以忽略showDocument

      参数:
      url - 给出文档位置的绝对URL
      target - 表示在哪里显示页面的String
    • showStatus

      void showStatus(String status)
      Deprecated, for removal: This API element is subject to removal in a future version.
      请求在“状态窗口”中显示参数字符串。许多浏览器和小程序查看器提供这样一个窗口,应用程序可以在其中通知用户其当前状态。
      参数:
      status - 要在状态窗口中显示的字符串
    • setStream

      void setStream(String key, InputStream stream) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      将指定的流与此小程序上下文中的指定键关联。如果小程序上下文先前包含此键的映射,则旧值将被替换。

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

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

      InputStream getStream(String key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      返回指定键在此小程序上下文中关联的流。如果小程序上下文不包含此键的流,则返回null

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

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

      Iterator<String> getStreamKeys()
      Deprecated, for removal: This API element is subject to removal in a future version.
      查找此小程序上下文中流的所有键。

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

      返回:
      此小程序上下文中所有流名称的Iterator
      自版本:
      1.4