Chapter 21: The Applet Class 619
Method Description
AudioClip getAudioClip(URLurl,
StringclipName)
Returns anAudioClipobject that encapsulates the
audio clip found at the location specified byurland
having the name specified byclipName.
URL getCodeBase( ) Returns the URL associated with the invoking applet.
URL getDocumentBase( ) Returns the URL of the HTML document that invokes
the applet.
Image getImage(URLurl) Returns anImageobject that encapsulates the image
found at the location specified byurl.
Image getImage(URLurl,
StringimageName)
Returns anImageobject that encapsulates the image
found at the location specified byurland having the
name specified byimageName.
Locale getLocale( ) Returns aLocaleobject that is used by various locale-
sensitive classes and methods.
String getParameter(StringparamName) Returns the parameter associated withparamName.
nullis returned if the specified parameter is not found.
String[ ] [ ] getParameterInfo( ) Returns aStringtable that describes the parameters
recognized by the applet. Each entr y in the table must
consist of three strings that contain the name of the
parameter, a description of its type and/or range, and
an explanation of its purpose.
void init( ) Called when an applet begins execution. It is the first
method called for any applet.
boolean isActive( ) Returnstrueif the applet has been started. It returns
falseif the applet has been stopped.
static final AudioClip
newAudioClip(URLurl)
Returns anAudioClipobject that encapsulates the
audio clip found at the location specified byurl.This
method is similar togetAudioClip( )except that it is
static and can be executed without the need for an
Appletobject.
void play(URLurl) If an audio clip is found at the location specified by
url,the clip is played.
void play(URLurl, StringclipName) If an audio clip is found at the location specified byurl
with the name specified byclipName,the clip is played.
void resize(Dimensiondim) Resizes the applet according to the dimensions specified
bydim.Dimensionis a class stored insidejava.awt.It
contains two integer fields:widthandheight.
void resize(intwidth, intheight) Resizes the applet according to the dimensions
specified bywidthandheight.
final void setStub(AppletStubstubObj) MakesstubObjthe stub for the applet. This method is
used by the run-time system and is not usually called by
your applet. Astubis a small piece of code that provides
the linkage between your applet and the browser.
TABLE 21-1 The Methods Defined byApplet(continued)