クラス java.awt.Container
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.Container

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container

public class Container
extends Component
一般的な Abstract Window Toolkit (AWT) コンテナオブジェクトは他の AWT コンポーネントを含むことができるコンポーネントである。

Method Index

 o add(Component)
コンテナに指定されたコンポーネントを追加する。
 o add(Component, int)
コンテナの与えられた位置に指定されたコンポーネントを追加する。
 o add(String, Component)
コンテナに指定されたコンポーネントを追加する。
 o addNotify()
ピアを作成するためにコンテナに通知する。
 o countComponents()
パネル内のコンポーネント数を返す。
 o deliverEvent(Event)
イベントを送る。
 o getComponent(int)
コンテナ内のn番目のコンポーネントを得る。
 o getComponents()
コンテナ内の全てのコンポーネントを得る。
 o getLayout()
コンテナのレイアウトマネージャを得る。
 o insets()
コンテナの内容を返す。
 o layout()
コンテナ上に配置を行う。
 o list(PrintStream, int)
指定された位置から、指定されたプリントストリームに 一覧表を出力する。
 o locate(int, int)
x、y座標を含むコンポーネントを配置する。
 o minimumSize()
このコンテナの最小サイズを返す。
 o paintComponents(Graphics)
コンテナ内にコンポーネントを描画する。
 o paramString()
コンテナのパラメータ文字列を返す。
 o preferredSize()
このコンテナの推奨サイズを返す。
 o printComponents(Graphics)
コンテナ内にコンポーネントを出力する。
 o remove(Component)
コンテナから指定されたコンポーネントを消去する。
 o removeAll()
コンテナから全てのコンポーネントを消去する。
 o removeNotify()
ピアを消去するためにコンテナに通知する。
 o setLayout(LayoutManager)
コンテナのレイアウトマネージャを設定する。
 o validate()
コンテナとそれに含まれる全てのコンポーネントを有効にする。

Methods

 o countComponents
  public int countComponents()
パネル内のコンポーネント数を返す。
参照:
getComponent
 o getComponent
  public synchronized Component getComponent(int n)
コンテナ内のn番目のコンポーネントを得る。
パラメータ:
n - 取得するコンポーネントの番号
例外: ArrayIndexOutOfBoundsException
n番目の値が存在しない場合
 o getComponents
  public synchronized Component[] getComponents()
コンテナ内の全てのコンポーネントを得る。
 o insets
  public Insets insets()
コンテナの内容を返す。内容はコンテナの輪郭サイズを示す。 例えばフレームは、フレームのタイトルバーの高さに相当する 内容を持つ。
参照:
LayoutManager
 o add
  public Component add(Component comp)
コンテナに指定されたコンポーネントを追加する。
パラメータ:
comp - 追加されるコンポーネント
 o add
  public synchronized Component add(Component comp,
                                    int pos)
コンテナの与えられた位置に指定されたコンポーネントを追加する。
パラメータ:
comp - 追加されるコンポーネント
pos - コンポーネントを挿入するべき位置。-1 は最後に挿入することを意味する。
参照:
remove
 o add
  public synchronized Component add(String name,
                                    Component comp)
コンテナに指定されたコンポーネントを追加する。 コンポーネントもまた、指定された名前を使用しているコンテナ のレイアウトマネージャに追加される。
パラメータ:
name - コンポーネント名
comp - 追加されるコンポーネント
参照:
remove, LayoutManager
 o remove
  public synchronized void remove(Component comp)
コンテナから指定されたコンポーネントを消去する。
パラメータ:
comp - 消去されるコンポーネント
参照:
add
 o removeAll
  public synchronized void removeAll()
コンテナから全てのコンポーネントを消去する。
参照:
add, remove
 o getLayout
  public LayoutManager getLayout()
コンテナのレイアウトマネージャを得る。
参照:
layout, setLayout
 o setLayout
  public void setLayout(LayoutManager mgr)
コンテナのレイアウトマネージャを設定する。
パラメータ:
mgr - レイアウトマネージャ
参照:
layout, getLayout
 o layout
  public synchronized void layout()
コンテナ上に配置を行う。
オーバーライド:
クラス Componentlayout
参照:
setLayout
 o validate
  public synchronized void validate()
コンテナとそれに含まれる全てのコンポーネントを有効にする。
オーバーライド:
クラス Componentvalidate
参照:
validate, invalidate
 o preferredSize
  public synchronized Dimension preferredSize()
このコンテナの推奨サイズを返す。
オーバーライド:
クラス ComponentpreferredSize
参照:
minimumSize
 o minimumSize
  public synchronized Dimension minimumSize()
このコンテナの最小サイズを返す。
オーバーライド:
クラス ComponentminimumSize
参照:
preferredSize
 o paintComponents
  public void paintComponents(Graphics g)
コンテナ内にコンポーネントを描画する。
パラメータ:
g - Graphics コンテキスト
参照:
paint, paintAll
 o printComponents
  public void printComponents(Graphics g)
コンテナ内にコンポーネントを出力する。
パラメータ:
g - Graphics コンテキスト
参照:
print, printAll
 o deliverEvent
  public void deliverEvent(Event e)
イベントを送る。適切なコンポーネントは配置され、イベントが送られる。
パラメータ:
e - イベント
オーバーライド:
クラス ComponentdeliverEvent
参照:
handleEvent, postEvent
 o locate
  public Component locate(int x,
                          int y)
x、y座標を含むコンポーネントを配置する。
パラメータ:
x - x座標
y - y座標
返り値:
コンポーネントがx、y座標内に無い場合null返す。 それ以外はコンポーネントを返す。
オーバーライド:
クラス Componentlocate
参照:
inside
 o addNotify
  public synchronized void addNotify()
ピアを作成するためにコンテナに通知する。コンポーネントがコンテナ内 に含まれることも通告する。
オーバーライド:
クラス ComponentaddNotify
参照:
removeNotify
 o removeNotify
  public synchronized void removeNotify()
ピアを消去するためにコンテナに通知する。コンポーネントがコンテナ内 に含まれることも通告する。
オーバーライド:
クラス ComponentremoveNotify
参照:
addNotify
 o paramString
  protected String paramString()
コンテナのパラメータ文字列を返す。
オーバーライド:
クラス ComponentparamString
 o list
  public void list(PrintStream out,
                   int indent)
指定された位置から、指定されたプリントストリームに 一覧表を出力する。
パラメータ:
out - ストリーム名
indent - 一覧表の開始位置
オーバーライド:
クラス Componentlist

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標