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