- 所有已实现的接口:
ImageObserver,MenuContainer,Serializable,Accessible
- 已知子类:
JApplet
Applet 类必须是要嵌入网页或由 Java Applet 查看器查看的任何小程序的超类。 Applet 类提供小程序与其环境之间的标准接口。
- 自从:
- 1.0
- 参见:
-
内部类总结
内部类修饰符和类型类描述protected class已弃用,将被删除:此 API 元素可能会在未来版本中删除。此类实现了对Applet类的辅助功能支持。在类 java.awt.Panel 中声明的嵌套类/接口
Panel.AccessibleAWTPanel在类 java.awt.Container 中声明的嵌套类/接口
Container.AccessibleAWTContainer -
字段摘要
在类 java.awt.Component 中声明的字段
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT在接口 java.awt.image.ImageObserver 中声明的字段
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述voiddestroy()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它正在被回收并且它应该销毁它已分配的任何资源。已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取与此Applet关联的AccessibleContext。已弃用,将被删除:此 API 元素可能会在未来版本中删除。确定此 applet 的上下文,它允许 applet 查询和影响它运行的环境。已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回有关此小程序的信息。getAudioClip(URL url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回由URL参数指定的AudioClip对象。getAudioClip(URL url, String name) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回由URL和name参数指定的AudioClip对象。已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取基数URL。已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取嵌入此小程序的文档的URL。已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回一个可以在屏幕上绘制的Image对象。已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回一个可以在屏幕上绘制的Image对象。已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取小程序的区域设置。getParameter(String name) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回 HTML 标记中指定参数的值。String[][]已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回有关此小程序理解的参数的信息。voidinit()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它已加载到系统中。booleanisActive()已弃用,将被删除:此 API 元素可能会在未来版本中删除。确定此小程序是否处于活动状态。boolean已弃用,将被删除:此 API 元素可能会在未来版本中删除。指示此容器是否为验证根。static final AudioClipnewAudioClip(URL url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。从给定的URL获取音频剪辑。void已弃用,将被删除:此 API 元素可能会在未来版本中删除。在指定的绝对URL播放音频剪辑。void已弃用,将被删除:此 API 元素可能会在未来版本中删除。播放给定URL和与其相关的说明符的音频剪辑。voidresize(int width, int height) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。请求调整此小程序的大小。void已弃用,将被删除:此 API 元素可能会在未来版本中删除。请求调整此小程序的大小。final voidsetStub(AppletStub stub) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。设置此小程序的存根。voidshowStatus(String msg) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。请求参数字符串显示在“状态窗口”中。voidstart()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它应该开始执行。voidstop()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它应该停止执行。在类 java.awt.Container 中声明的方法
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree在类 java.awt.Component 中声明的方法
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
构造方法详细信息
-
Applet
已弃用,将被删除:此 API 元素可能会在未来版本中删除。构造一个新的 Applet。注意:
java.applet.Applet中的很多方法只有在小程序完全构建后才能被小程序调用;小程序应避免在构造函数中调用java.applet.Applet中的方法。- 抛出:
HeadlessException- 如果GraphicsEnvironment.isHeadless()返回true- 自从:
- 1.4
- 参见:
-
-
方法详情
-
setStub
已弃用,将被删除:此 API 元素可能会在未来版本中删除。设置此小程序的存根。这是由系统自动完成的。如果存在安全管理器,并且已设置存根,则使用
AWTPermission("setAppletStub")权限调用其checkPermission方法。- 参数:
stub- 新存根- 抛出:
SecurityException- 如果调用者不能设置存根
-
isActive
public boolean isActive()已弃用,将被删除:此 API 元素可能会在未来版本中删除。确定此小程序是否处于活动状态。小程序在其start方法被调用之前被标记为活动。它在其stop方法被调用之前变为非活动状态。- 返回:
true如果小程序处于活动状态;false否则- 参见:
-
getDocumentBase
已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取嵌入此小程序的文档的URL。例如,假设文档中包含一个小程序:
文档库是:http://www.oracle.com/technetwork/java/index.html
http://www.oracle.com/technetwork/java/index.html
- 返回:
-
包含此小程序的文档的
URL - 参见:
-
getCodeBase
已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取基数URL。这是包含此小程序的目录的URL。- 返回:
-
包含此小程序的目录的基础
URL - 参见:
-
getParameter
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回 HTML 标记中指定参数的值。例如,如果此小程序指定为<applet code="Clock" width=50 height=50> <param name=Color value="blue"> </applet>
然后调用
getParameter("Color")返回值"blue"。name参数不区分大小写。- 参数:
name- 参数名称- 返回:
-
命名参数的值,如果未设置则为
null
-
getAppletContext
已弃用,将被删除:此 API 元素可能会在未来版本中删除。确定此 applet 的上下文,它允许 applet 查询和影响它运行的环境。applet 的这个环境表示包含该 applet 的文档。
- 返回:
- 小程序的上下文
-
resize
public void resize(int width, int height) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。请求调整此小程序的大小。 -
resize
已弃用,将被删除:此 API 元素可能会在未来版本中删除。请求调整此小程序的大小。 -
isValidateRoot
public boolean isValidateRoot()已弃用,将被删除:此 API 元素可能会在未来版本中删除。指示此容器是否为验证根。Applet对象是验证根,因此,它们覆盖此方法以返回true。- 重写:
isValidateRoot在类Container中- 返回:
true- 自从:
- 1.7
- 参见:
-
showStatus
已弃用,将被删除:此 API 元素可能会在未来版本中删除。请求参数字符串显示在“状态窗口”中。许多浏览器和小程序查看器都提供了这样一个窗口,应用程序可以在其中通知用户其当前状态。- 参数:
msg- 在状态窗口中显示的字符串
-
getImage
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回一个可以在屏幕上绘制的Image对象。作为参数传递的url必须指定绝对值URL。此方法总是立即返回,无论图像是否存在。当此小程序尝试在屏幕上绘制图像时,将加载数据。绘制图像的图形基元将逐渐在屏幕上绘制。
- 参数:
url- 绝对URL给出图像的位置- 返回:
-
指定
URL处的图像 - 参见:
-
getImage
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回一个可以在屏幕上绘制的Image对象。url参数必须指定一个绝对的URL。name参数是相对于url参数的说明符。此方法总是立即返回,无论图像是否存在。当此小程序尝试在屏幕上绘制图像时,将加载数据。绘制图像的图形基元将逐渐在屏幕上绘制。
- 参数:
url- 给出图像基本位置的绝对 URLname- 图像的位置,相对于url参数- 返回:
-
指定
URL处的图像 - 参见:
-
newAudioClip
已弃用,将被删除:此 API 元素可能会在未来版本中删除。从给定的URL获取音频剪辑。- 参数:
url- 指向音频剪辑- 返回:
-
指定
URL处的音频剪辑 - 自从:
- 1.2
-
getAudioClip
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回由URL参数指定的AudioClip对象。此方法总是立即返回,无论音频剪辑是否存在。当此小程序尝试播放音频剪辑时,将加载数据。
- 参数:
url- 绝对URL给出音频剪辑的位置- 返回:
-
指定
URL处的音频剪辑 - 参见:
-
getAudioClip
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回由URL和name参数指定的AudioClip对象。此方法总是立即返回,无论音频剪辑是否存在。当此小程序尝试播放音频剪辑时,将加载数据。
- 参数:
url- 绝对URL给出音频剪辑的基本位置name- 音频剪辑的位置,相对于url参数- 返回:
-
指定
URL处的音频剪辑 - 参见:
-
getAppletInfo
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回有关此小程序的信息。 applet 应该覆盖此方法以返回一个String,其中包含有关 applet 的作者、版本和版权的信息。Applet类提供的此方法的实现返回null。- 返回:
- 包含有关小程序的作者、版本和版权信息的字符串
-
getLocale
已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取小程序的区域设置。它允许 applet 维护自己的locale,与浏览器或 appletviewer 的locale分开。 -
getParameterInfo
已弃用,将被删除:此 API 元素可能会在未来版本中删除。返回有关此小程序理解的参数的信息。 applet 应该重写此方法以返回描述这些参数的字符串数组。数组的每个元素应该是一组包含名称、类型和描述的三个字符串。例如:
String pinfo[][] = { {"fps", "1-10", "frames per second"}, {"repeat", "boolean", "repeat image loop"}, {"imgs", "url", "images directory"} };Applet类提供的此方法的实现返回null。- 返回:
- 描述此小程序查找的参数的数组
-
play
已弃用,将被删除:此 API 元素可能会在未来版本中删除。在指定的绝对URL播放音频剪辑。如果找不到音频剪辑,则不会发生任何事情。- 参数:
url- 绝对URL给出音频剪辑的位置
-
play
已弃用,将被删除:此 API 元素可能会在未来版本中删除。播放给定URL和与其相关的说明符的音频剪辑。如果找不到音频剪辑,则不会发生任何事情。- 参数:
url- 绝对URL给出音频剪辑的基本位置name- 音频剪辑的位置,相对于url参数
-
init
public void init()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它已加载到系统中。它总是在第一次调用start方法之前被调用。Applet的子类如果要执行初始化,则应覆盖此方法。例如,带有线程的小程序将使用init方法创建线程并使用destroy方法终止它们。Applet类提供的此方法的实现不执行任何操作。- 参见:
-
start
public void start()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它应该开始执行。它在init方法之后以及每次在网页中重新访问小程序时调用。如果
Applet的子类在每次访问包含它的网页时有任何要执行的操作,则它应该覆盖此方法。例如,带有动画的小程序可能希望使用start方法恢复动画,并使用stop方法暂停动画。注意:一些方法,例如
getLocationOnScreen,只有在小程序显示时才能提供有意义的结果。因为isShowing在首次调用小程序的start时返回false,所以需要isShowing返回true的方法应该从ComponentListener调用。Applet类提供的此方法的实现不执行任何操作。- 参见:
-
stop
public void stop()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它应该停止执行。当包含此 applet 的网页已被另一个页面替换时调用它,并且就在 applet 将被销毁之前调用。Applet的子类应该覆盖此方法,如果它有任何操作想要在每次包含它的网页不再可见时执行。例如,带有动画的小程序可能希望使用start方法恢复动画,并使用stop方法暂停动画。Applet类提供的此方法的实现不执行任何操作。- 参见:
-
destroy
public void destroy()已弃用,将被删除:此 API 元素可能会在未来版本中删除。由浏览器或 applet 查看器调用以通知此 applet 它正在被回收并且它应该销毁它已分配的任何资源。stop方法将始终在destroy之前被调用。如果
Applet的子类在被销毁之前有任何要执行的操作,则应该覆盖此方法。例如,带有线程的小程序将使用init方法创建线程并使用destroy方法终止它们。Applet类提供的此方法的实现不执行任何操作。- 参见:
-
getAccessibleContext
已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取与此Applet关联的AccessibleContext。对于小程序,AccessibleContext采用AccessibleApplet的形式。如有必要,将创建一个新的AccessibleApplet实例。- 指定者:
getAccessibleContext在接口Accessible中- 重写:
getAccessibleContext在类Panel中- 返回:
-
一个
AccessibleApplet作为这个Applet的AccessibleContext - 自从:
- 1.3
-