方法详细信息
setStub public final void setStub(AppletStub stub)
Deprecated.
设置此applet的存根。
这是由系统自动完成的。
如果存在安全管理器,则如果已设置存根,则使用AWTPermission("setAppletStub")权限调用其checkPermission方法。
参数
stub - 新存根。
异常
SecurityException - 如果调用者无法设置存根
isActive public boolean isActive()
Deprecated.
确定此applet是否处于活动状态。
在调用start方法之前,applet被标记为活动状态。
它在调用stop方法之前变为非活动状态。
结果
true如果小程序处于活动状态;
否则为false 。
另请参见:
start() ,
stop()
getDocumentBase public URL getDocumentBase()
Deprecated.
获取嵌入此applet的文档的URL。
例如,假设applet包含在文档中:
http://www.oracle.com/technetwork/java/index.html
文件库是:
http://www.oracle.com/technetwork/java/index.html
结果
包含此applet的文档的URL 。
另请参见:
getCodeBase()
getCodeBase public URL getCodeBase()
Deprecated.
获取基本URL。
这是包含此applet的目录的URL。
结果
包含此applet的目录的基础URL 。
另请参见:
getDocumentBase()
getParameter public String getParameter(String name)
Deprecated.
返回HTML标记中命名参数的值。
例如,如果将此applet指定为
然后调用getParameter("Color")返回值"blue" 。
name参数不区分大小写。
参数
name - 参数名称。
结果
命名参数的值,如果未设置,
null 。
getAppletContext public AppletContext getAppletContext()
Deprecated.
确定此applet的上下文,它允许applet查询并影响它运行的环境。
applet的这个环境代表包含applet的文档。
结果
小程序的上下文。
resize public void resize(int width,
int height)
Deprecated.
请求调整此applet的大小。
重写:
resize在
Component类
参数
width - 小程序的新请求宽度。
height - 小程序的新请求高度。
resize public void resize(Dimension d)
Deprecated.
请求调整此applet的大小。
重写:
resize在
Component类
参数
d - 提供新宽度和高度的对象。
isValidateRoot public boolean isValidateRoot()
Deprecated.
指示此容器是否为验证根。
Applet对象是验证根,因此,它们重写此方法以返回true 。
重写:
isValidateRoot在类
Container
结果
true
从以下版本开始:
1.7
另请参见:
Container.isValidateRoot()
showStatus public void showStatus(String msg)
Deprecated.
请求参数字符串显示在“状态窗口”中。
许多浏览器和applet查看器都提供了这样一个窗口,应用程序可以通知用户当前状态。
参数
msg - 要在状态窗口中显示的字符串。
getImage public Image getImage(URL url)
Deprecated.
返回一个Image对象,然后可以在屏幕上绘制。
作为参数传递的url必须指定绝对URL。
无论图像是否存在,此方法始终立即返回。 当此applet尝试在屏幕上绘制图像时,将加载数据。 绘制图像的图形基元将在屏幕上逐渐绘制。
参数
url - 提供图像位置的绝对URL。
结果
指定URL处的图像。
另请参见:
Image
getImage public Image getImage(URL url,
String name)
Deprecated.
返回一个Image对象,然后可以在屏幕上绘制。
url参数必须指定绝对URL。
name参数是相对于url参数的说明url 。
无论图像是否存在,此方法始终立即返回。 当此applet尝试在屏幕上绘制图像时,将加载数据。 绘制图像的图形基元将在屏幕上逐渐绘制。
参数
url - 提供图像基本位置的绝对URL。
name - 相对于
url参数的图像位置。
结果
指定URL处的图像。
另请参见:
Image
newAudioClip public static final AudioClip newAudioClip(URL url)
Deprecated.
从给定的URL获取音频剪辑。
参数
url - 指向音频剪辑
结果
指定URL处的音频剪辑。
从以下版本开始:
1.2
getAudioClip public AudioClip getAudioClip(URL url)
Deprecated.
返回URL参数指定的AudioClip对象。
无论音频片段是否存在,此方法始终立即返回。 当此applet尝试播放音频剪辑时,将加载数据。
参数
url - 提供音频剪辑位置的绝对URL。
结果
指定URL处的音频剪辑。
另请参见:
AudioClip
getAudioClip public AudioClip getAudioClip(URL url,
String name)
Deprecated.
返回URL和name参数指定的AudioClip对象。
无论音频片段是否存在,此方法始终立即返回。 当此applet尝试播放音频剪辑时,将加载数据。
参数
url - 提供音频剪辑基本位置的绝对URL。
name - 相对于
url参数的音频剪辑的位置。
结果
指定URL处的音频剪辑。
另请参见:
AudioClip
getAppletInfo public String getAppletInfo()
Deprecated.
返回有关此applet的信息。
applet应覆盖此方法以返回String其中包含有关applet的作者,版本和版权的信息。
由Applet类提供的此方法的实现返回null 。
结果
包含有关applet的作者,版本和版权的信息的字符串。
getLocale public Locale getLocale()
Deprecated.
获取applet的语言环境。
它允许applet维护自己的语言环境,与浏览器或appletviewer的语言环境分开。
重写:
getLocale在类
Component
结果
小程序的语言环境;
如果未设置区域设置,则返回默认区域设置。
从以下版本开始:
1.1
另请参见:
Component.setLocale(java.util.Locale)
getParameterInfo public String[][] getParameterInfo()
Deprecated.
返回有关此applet可以理解的参数的信息。
applet应重写此方法以返回描述这些参数的Strings数组。
数组的每个元素应该是包含名称,类型和描述的三个Strings的集合。 例如:
String pinfo[][] = {
{"fps", "1-10", "frames per second"},
{"repeat", "boolean", "repeat image loop"},
{"imgs", "url", "images directory"}
};
由Applet类提供的此方法的实现返回null 。
结果
描述此applet查找的参数的数组。
play public void play(URL url)
Deprecated.
以指定的绝对URL播放音频剪辑。
如果找不到音频剪辑,则没有任何反应。
参数
url - 提供音频剪辑位置的绝对URL。
play public void play(URL url,
String name)
Deprecated.
播放给定URL的音频剪辑和相对于它的说明符。
如果找不到音频剪辑,则没有任何反应。
参数
url - 提供音频剪辑基本位置的绝对URL。
name - 相对于
url参数的音频剪辑的位置。
init public void init()
Deprecated.
由浏览器或applet查看器调用以通知此applet已将其加载到系统中。
它始终在第一次调用start方法之前调用。
如果要执行初始化,则Applet的子类应覆盖此方法。 例如,具有线程的applet将使用init方法创建线程,使用destroy方法来destroy它们。
Applet类提供的此方法的实现不执行任何操作。
另请参见:
destroy() ,
start() ,
stop()
start public void start()
Deprecated.
由浏览器或applet查看器调用以通知此applet它应该开始执行。
它在init方法之后调用,并且每次在网页中重新访问applet。
如果Applet的子类在每次访问包含它的Web页面时都要执行任何操作,则应该重写此方法。 例如,带动画的applet可能希望使用start方法恢复动画,而stop方法可以暂停动画。
注意:某些方法(如getLocationOnScreen )只能在显示小程序时提供有意义的结果。 由于isShowing回报false当applet的start第一次调用,需要方法isShowing返回true应该从一个名为ComponentListener 。
由Applet类提供的此方法的实现不执行任何操作。
另请参见:
destroy() ,
init() ,
stop() ,
Component.isShowing() ,
ComponentListener.componentShown(java.awt.event.ComponentEvent)
stop public void stop()
Deprecated.
由浏览器或applet查看器调用以通知此applet它应该停止执行。
当包含此applet的Web页面已被另一个页面替换时,以及在销毁applet之前调用它。
如果Applet的子类在每次包含它的网页不再可见时都要执行任何操作,则应该重写此方法。 例如,带动画的applet可能希望使用start方法恢复动画,而stop方法可以暂停动画。
Applet类提供的此方法的实现不执行任何操作。
另请参见:
destroy() ,
init()
destroy public void destroy()
Deprecated.
由浏览器或applet查看器调用以通知此applet正在回收它并且它应该销毁它已分配的任何资源。
stop方法将始终在destroy之前destroy 。
如果Applet的子类具有在销毁之前要执行的任何操作,则应该重写此方法。 例如,具有线程的applet将使用init方法创建线程,使用destroy方法来destroy它们。
Applet类提供的此方法的实现不执行任何操作。
另请参见:
init() ,
start() ,
stop()
getAccessibleContext public AccessibleContext getAccessibleContext()
Deprecated.
获取与此Applet关联的AccessibleContext。
对于applet,AccessibleContext采用AccessibleApplet的形式。
如有必要,将创建一个新的AccessibleApplet实例。
Specified by:
getAccessibleContext在界面
Accessible
重写:
getAccessibleContext在类
Panel
结果
一个AccessibleApplet,用作此Applet的AccessibleContext
从以下版本开始:
1.3