- すべての実装されたインタフェース:
- ImageObserver,- MenuContainer,- Serializable,- Accessible
- 直系の既知のサブクラス:
- JApplet
@Deprecated(since="9") public class Applet extends Panel
 Appletクラスは、Webページに埋め込まれるアプレット、またはJavaアプレット・ビューアで表示されるアプレットのスーパー・クラスです。 Appletクラスは、アプレットとその環境との間の標準インタフェースの役割を果たします。 
- 導入されたバージョン:
- 1.0
- 関連項目:
- 直列化された形式
- 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 protected classApplet.AccessibleAppletDeprecated.このクラスはAppletクラスのアクセシビリティ・サポートを実装しています。クラス java.awt.Componentで宣言されたネストされたクラス/インタフェースComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
フィールドのサマリークラス 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
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 Applet()Deprecated.新しいAppletを構築します。
- 
メソッドのサマリー修飾子と型 メソッド 説明 voiddestroy()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットの再生中に、割り当てられたすべてのリソースを破棄する必要があることを通知します。AccessibleContextgetAccessibleContext()Deprecated.このAppletに関連付けられたAccessibleContextを取得します。AppletContextgetAppletContext()Deprecated.アプレットのコンテキストを取得します。アプレットは、コンテキストを使用してアプレットの実行環境に関する情報を得たり、実行環境を制御したりできます。StringgetAppletInfo()Deprecated.アプレットについての情報を返します。AudioClipgetAudioClip(URL url)Deprecated.URL引数によって指定されたAudioClipオブジェクトを返します。AudioClipgetAudioClip(URL url, String name)Deprecated.URL引数とname引数によって指定されたAudioClipオブジェクトを返します。URLgetCodeBase()Deprecated.ベースURLを取得します。URLgetDocumentBase()Deprecated.このアプレットが埋め込まれているドキュメントのURLを取得します。ImagegetImage(URL url)Deprecated.あとで画面上にペイントできるImageオブジェクトを返します。ImagegetImage(URL url, String name)Deprecated.あとで画面上にペイントできるImageオブジェクトを返します。LocalegetLocale()Deprecated.アプレットのロケールを取得します。StringgetParameter(String name)Deprecated.HTMLタグ内にある指定されたパラメータの値を返します。String[][]getParameterInfo()Deprecated.このアプレットが解釈するパラメータについての情報を返します。voidinit()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットがシステムにロードされたことを通知します。booleanisActive()Deprecated.アプレットがアクティブかどうかを判定します。booleanisValidateRoot()Deprecated.このコンテナが有効なルートであるかどうかを示します。static AudioClipnewAudioClip(URL url)Deprecated.指定されたURLからオーディオ・クリップを取得します。voidplay(URL url)Deprecated.指定された絶対URLにオーディオ・クリップを入れます。voidplay(URL url, String name)Deprecated.URLとそれに相対的な指定子が与えられているオーディオ・クリップを再生します。voidresize(int width, int height)Deprecated.アプレットのサイズ変更を要求します。voidresize(Dimension d)Deprecated.アプレットのサイズ変更を要求します。voidsetStub(AppletStub stub)Deprecated.アプレットのスタブを設定します。voidshowStatus(String msg)Deprecated.引数に指定された文字列を「ステータス・ウィンドウ」に表示するように要求します。voidstart()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットの実行を開始する必要があることを通知します。voidstop()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットの実行を停止する必要があることを通知します。クラス 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
- 
コンストラクタの詳細- 
Appletpublic Applet() throws HeadlessExceptionDeprecated.新しいAppletを構築します。ノート: java.applet.Appletの多くのメソッドは、アプレットが完全に構築されてからそのアプレットによって呼び出すことができます。コンストラクタ内でjava.applet.Appletのメソッドを呼び出さないようにしてください。- 例外:
- HeadlessException-- GraphicsEnvironment.isHeadless()が- trueを返す場合
- 導入されたバージョン:
- 1.4
- 関連項目:
- GraphicsEnvironment.isHeadless()
 
 
- 
- 
メソッドの詳細- 
setStubpublic final void setStub(AppletStub stub)Deprecated.アプレットのスタブを設定します。 この処理は、システムによって自動的に行われます。セキュリティ・マネージャが存在する場合は、スタブがすでに設定されていると、 AWTPermission("setAppletStub")アクセス権によってcheckPermissionメソッドを呼び出します。- パラメータ:
- stub- 新しいスタブ
- 例外:
- SecurityException- 呼出し側がスタブを設定できない場合
 
- 
isActivepublic boolean isActive()Deprecated.アプレットがアクティブかどうかを判定します。 アプレットは、startメソッドが呼び出される直前にアクティブになり、stopメソッドが呼び出される直前にアクティブでなくなります。
- 
getDocumentBasepublic URL getDocumentBase()Deprecated.このアプレットが埋め込まれているドキュメントのURLを取得します。 たとえば、次のドキュメント内にアプレットが含まれているとします。
 ドキュメントのベースは次のとおりです。http://www.oracle.com/technetwork/java/index.htmlhttp://www.oracle.com/technetwork/java/index.html- 戻り値:
- このアプレットを含むドキュメントのURL
- 関連項目:
- getCodeBase()
 
- 
getCodeBasepublic URL getCodeBase()Deprecated.ベースURLを取得します。 これは、このアプレットが含まれているディレクトリのURLです。- 戻り値:
- このアプレットを含むディレクトリのベースURL
- 関連項目:
- getDocumentBase()
 
- 
getParameterDeprecated.HTMLタグ内にある指定されたパラメータの値を返します。 たとえば、アプレットが次のように指定されているとします。<applet code="Clock" width=50 height=50> <param name=Color value="blue"> </applet> この場合、 getParameter("Color")の呼出しは、値"blue"を返します。引数 nameでは大文字と小文字を区別しません。- パラメータ:
- name- パラメータ名
- 戻り値:
- 指定されたパラメータの値。設定されていない場合はnull
 
- 
getAppletContextpublic AppletContext getAppletContext()Deprecated.アプレットのコンテキストを取得します。アプレットは、コンテキストを使用してアプレットの実行環境に関する情報を得たり、実行環境を制御したりできます。アプレットの環境は、アプレットを含んでいるドキュメントを表します。 - 戻り値:
- アプレットのコンテキスト
 
- 
resizepublic void resize(int width, int height)Deprecated.アプレットのサイズ変更を要求します。
- 
resizepublic void resize(Dimension d)Deprecated.アプレットのサイズ変更を要求します。
- 
isValidateRootpublic boolean isValidateRoot()Deprecated.このコンテナが有効なルートであるかどうかを示します。Appletオブジェクトは有効なルートであるため、それらはこのメソッドをオーバーライドしてtrueを返します。- オーバーライド:
- isValidateRoot、クラス:- Container
- 戻り値:
- true
- 導入されたバージョン:
- 1.7
- 関連項目:
- Container.isValidateRoot()
 
- 
showStatuspublic void showStatus(String msg)Deprecated.引数に指定された文字列を「ステータス・ウィンドウ」に表示するように要求します。 多くのブラウザやアプレット・ビューアにはステータス・ウィンドウがあり、アプリケーションはこのウィンドウを使用してユーザーに現在の状態を伝えることができます。- パラメータ:
- msg- ステータス・ウィンドウに表示される文字列
 
- 
getImageDeprecated.あとで画面上にペイントできるImageオブジェクトを返します。 引数として渡されるurlは、絶対URLを指定する必要があります。このメソッドは、イメージがあるかどうかにかかわらず、すぐに復帰します。 アプレットが画面にイメージを描画しようとしたときに、データがロードされます。 イメージを描画するグラフィックス・プリミティブは、少しずつ画面にペイントされていきます。 - パラメータ:
- url- イメージのロケーションの絶対- URL
- 戻り値:
- 指定されたURLのイメージ
- 関連項目:
- Image
 
- 
getImageDeprecated.あとで画面上にペイントできるImageオブジェクトを返します。url引数では、絶対URLを指定する必要があります。 引数nameは、引数urlに関連する指定子です。このメソッドは、イメージがあるかどうかにかかわらず、すぐに復帰します。 アプレットが画面にイメージを描画しようとしたときに、データがロードされます。 イメージを描画するグラフィックス・プリミティブは、少しずつ画面にペイントされていきます。 - パラメータ:
- url- イメージのベース位置を示す絶対URL
- name- 引数- urlに関連する、イメージの位置
- 戻り値:
- 指定されたURLのイメージ
- 関連項目:
- Image
 
- 
newAudioClipDeprecated.指定されたURLからオーディオ・クリップを取得します。- パラメータ:
- url- オーディオ・クリップの位置
- 戻り値:
- 指定されたURLのオーディオ・クリップ
- 導入されたバージョン:
- 1.2
 
- 
getAudioClipDeprecated.URL引数によって指定されたAudioClipオブジェクトを返します。このメソッドは、オーディオ・クリップがあるかどうかにかかわらず、すぐに復帰します。 アプレットがオーディオ・クリップを再生しようとしたときに、データがロードされます。 - パラメータ:
- url- オーディオ・クリップのロケーションを絶対に指定する- URL
- 戻り値:
- 指定されたURLのオーディオ・クリップ
- 関連項目:
- AudioClip
 
- 
getAudioClipDeprecated.URL引数とname引数によって指定されたAudioClipオブジェクトを返します。このメソッドは、オーディオ・クリップがあるかどうかにかかわらず、すぐに復帰します。 アプレットがオーディオ・クリップを再生しようとしたときに、データがロードされます。 - パラメータ:
- url- オーディオ・クリップの基本的なロケーションを指定する絶対- URL
- name- 引数- urlに関連する、オーディオ・クリップの位置
- 戻り値:
- 指定されたURLのオーディオ・クリップ
- 関連項目:
- AudioClip
 
- 
getAppletInfopublic String getAppletInfo()Deprecated.アプレットについての情報を返します。 アプレットは、このメソッドをオーバーライドして、アプレットの作成者、バージョン、および著作権についての情報を含むStringオブジェクトを返します。Appletクラスで提供されるこのメソッドの実装は、nullを返します。- 戻り値:
- アプレットの作成者、バージョン、および著作権についての情報を含む文字列
 
- 
getLocalepublic Locale getLocale()Deprecated.アプレットのロケールを取得します。 アプレットは、ブラウザまたはアプレット・ビューアのロケールから独立した、独自のロケールを保持できます。- オーバーライド:
- getLocale、クラス:- Component
- 戻り値:
- アプレットのロケール。ロケールが設定されていない場合は、デフォルトのロケールを返す
- 導入されたバージョン:
- 1.1
- 関連項目:
- Component.setLocale(java.util.Locale)
 
- 
getParameterInfopublic String[][] getParameterInfo()Deprecated.このアプレットが解釈するパラメータについての情報を返します。 アプレットは、このメソッドをオーバーライドして、これらのパラメータを記述する文字列の配列を返す必要があります。配列の各要素は、名前、型および説明を含む3つの文字列のセットである必要があります。 次に例を示します。 String pinfo[][] = { {"fps", "1-10", "frames per second"}, {"repeat", "boolean", "repeat image loop"}, {"imgs", "url", "images directory"} };Appletクラスで提供されるこのメソッドの実装は、nullを返します。- 戻り値:
- このアプレットが受け取るパラメータについての情報を含む配列
 
- 
playpublic void play(URL url)Deprecated.指定された絶対URLにオーディオ・クリップを入れます。 オーディオ・クリップが見つからない場合は何も行いません。- パラメータ:
- url- オーディオ・クリップのロケーションを絶対に指定する- URL
 
- 
playDeprecated.URLとそれに相対的な指定子が与えられているオーディオ・クリップを再生します。 オーディオ・クリップが見つからない場合は何も行いません。- パラメータ:
- url- オーディオ・クリップの基本的なロケーションを指定する絶対- URL
- name- 引数- urlに関連する、オーディオ・クリップの位置
 
- 
initpublic void init()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットがシステムにロードされたことを通知します。 このメソッドは、startメソッドが最初に呼び出される前に常に呼び出されます。Appletのサブクラスで初期化処理を行う場合は、このメソッドをオーバーライドする必要があります。 たとえば、スレッドを使用するアプレットの場合は、initメソッドでスレッドを作成し、destroyメソッドでスレッドを破棄します。Appletクラスで提供されるこのメソッドの実装では何も行いません。
- 
startpublic void start()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットの実行を開始する必要があることを通知します。 このメソッドは、initメソッドのあとに呼び出され、Webページ上でアプレットがアクティブになるたびに呼び出されます。アプレットを含むWebページが表示されるたびになんらかの処理を行う場合は、 Appletのサブクラスではこのメソッドをオーバーライドする必要があります。 たとえば、アニメーションを含むアプレットの場合は、startメソッドでアニメーションを再生し、stopメソッドでアニメーションを停止できます。ノート: getLocationOnScreenなどのメソッドのいくつかは、アプレットが表示されている場合しか意味のある結果を提供できません。 アプレットのstartが最初に呼び出されたとき、isShowingはfalseを返すので、isShowingからtrueが返ることを必要とするメソッドは、ComponentListenerから呼び出す必要があります。Appletクラスで提供されるこのメソッドの実装では何も行いません。
- 
stoppublic void stop()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットの実行を停止する必要があることを通知します。 このメソッドは、アプレットを含むWebページの代わりに別のWebページが表示されたとき、およびアプレットが破棄される直前に呼び出されます。アプレットを含むWebページが非表示になるたびになんらかの処理を行う場合は、 Appletのサブクラスではこのメソッドをオーバーライドする必要があります。 たとえば、アニメーションを含むアプレットの場合は、startメソッドでアニメーションを再生し、stopメソッドでアニメーションを停止できます。Appletクラスで提供されるこのメソッドの実装では何も行いません。
- 
destroypublic void destroy()Deprecated.ブラウザまたはアプレット・ビューアによって呼び出され、このアプレットの再生中に、割り当てられたすべてのリソースを破棄する必要があることを通知します。destroyメソッドの前に、stopメソッドが必ず呼び出されます。破棄する前になんらかの処理を行う場合は、 Appletのサブクラスではこのメソッドをオーバーライドする必要があります。 たとえば、スレッドを使用するアプレットの場合は、initメソッドでスレッドを作成し、destroyメソッドでスレッドを破棄します。Appletクラスで提供されるこのメソッドの実装では何も行いません。
- 
getAccessibleContextpublic AccessibleContext getAccessibleContext()Deprecated.このAppletに関連付けられたAccessibleContextを取得します。 アプレットの場合、AccessibleContextはAccessibleAppletの形式を取ります。 必要に応じて、新しいAccessibleAppletインスタンスが作成されます。- 定義:
- getAccessibleContext、インタフェース:- Accessible
- オーバーライド:
- getAccessibleContext、クラス:- Panel
- 戻り値:
- このAppletのAccessibleContextとしての役割を果たすAccessibleApplet
- 導入されたバージョン:
- 1.3
 
 
-