|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.awt.Component
public abstract class Component
「コンポーネント」は、画面に表示でき、ユーザーと対話できるグラフィカルな表現を持つオブジェクトです。コンポーネントとしては、典型的なグラフィカルユーザーインタフェースのボタン、チェックボックス、スクロールバーなどがあります。
Component クラスは、メニューに関連していない Abstract Window Toolkit コンポーネントの抽象スーパークラスです。また、Component クラスを直接拡張して軽量コンポーネントを生成することもできます。軽量コンポーネントは、ネイティブな不透明ウィンドウに関連していないコンポーネントです。
Serializable プロトコルに適合する AWT リスナーだけが保存されることに注意してください。AWT オブジェクトが直列化可能なリスナーを持たない場合、writeObject 時に処理対象外になります。開発者側では通常と同じように、オブジェクト直列化の影響を考慮する必要があります。たとえば次のような場合にはこの影響を考慮します。
import java.awt.*;
import java.awt.event.*;
import java.io.Serializable;
class MyApp implements ActionListener, Serializable
{
BigObjectThatShouldNotBeSerializedWithAButton bigOne;
Button aButton = new Button();
MyApp()
{
// Oops, now aButton has a listener with a reference
// to bigOne!
aButton.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
System.out.println("Hello There");
}
}
この例では、aButton をそれ自体で直列化すると MyApp が発生し、それを参照しているオブジェクトもすべて同様に直列化されます。問題が発生するのはリスナーの設計によってではなく、偶然、直列化可能になっている場合です。MyApp と ActionListener のそれぞれが直列化可能かどうかの判断を独立して行うために、入れ子構造のクラスを使用できます。 次にその例を挙げます。
import java.awt.*;
import java.awt.event.*;
import java.io.Serializable;
class MyApp java.io.Serializable
{
BigObjectThatShouldNotBeSerializedWithAButton bigOne;
Button aButton = new Button();
static class MyActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
System.out.println("Hello There");
}
}
MyApp()
{
aButton.addActionListener(new MyActionListener());
}
}
注:もっとも効率的なペイントコードを書く方法など、AWT および Swing によって使用されるペイント機構の詳細については、「Painting in AWT and Swing」を参照してください。
フォーカスサブシステムの詳細については、「How to Use the Focus Subsystem」、「The Java Tutorial」のセクション、「Focus Specification」を参照してください。
| 入れ子のクラスの概要 | |
|---|---|
protected class |
Component.AccessibleAWTComponent
ユーザー補助機能のデフォルトサポートの提供に使用する Component の内部クラスです。 |
static class |
Component.BaselineResizeBehavior
コンポーネントのサイズが変化するにつれてベースラインが変化する共通の方法を列挙します。 |
protected class |
Component.BltBufferStrategy
オフスクリーン表面のコンポーネントへの Blit 用内部クラスです。 |
protected class |
Component.FlipBufferStrategy
コンポーネントのバッファー反転用内部クラス。 |
| フィールドの概要 | |
|---|---|
static float |
BOTTOM_ALIGNMENT
getAlignmentY 用の便利な定数です。 |
static float |
CENTER_ALIGNMENT
getAlignmentY および getAlignmentX 用の便利な定数です。 |
static float |
LEFT_ALIGNMENT
getAlignmentX 用の便利な定数です。 |
static float |
RIGHT_ALIGNMENT
getAlignmentX 用の便利な定数です。 |
static float |
TOP_ALIGNMENT
getAlignmentY() 用の便利な定数です。 |
| インタフェース java.awt.image.ImageObserver から継承されたフィールド |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| コンストラクタの概要 | |
|---|---|
protected |
Component()
コンポーネントを新しく構築します。 |
| メソッドの概要 | ||
|---|---|---|
boolean |
action(Event evt,
Object what)
推奨されていません。 JDK Version 1.1 以降は、 アクションイベントを開始するコンポーネントの ActionListener として このコンポーネントを登録する必要があります。 |
|
void |
add(PopupMenu popup)
指定されたポップアップメニューをコンポーネントに追加します。 |
|
void |
addComponentListener(ComponentListener l)
このコンポーネントからコンポーネントイベントを受け取るために、指定されたコンポーネントリスナーを追加します。 |
|
void |
addFocusListener(FocusListener l)
このコンポーネントが入力フォーカスを取得したときに、このコンポーネントからフォーカスイベントを受け取るために、指定されたフォーカスリスナーを追加します。 |
|
void |
addHierarchyBoundsListener(HierarchyBoundsListener l)
このコンテナが所属する階層が変更されたときに、このコンポーネントから階層変更イベントを受け取るために、指定された階層リスナーを追加します。 |
|
void |
addHierarchyListener(HierarchyListener l)
このコンテナが所属する階層が変更されたときに、このコンポーネントから階層変更イベントを受け取るために、指定された階層リスナーを追加します。 |
|
void |
addInputMethodListener(InputMethodListener l)
このコンポーネントからインプットメソッドイベントを受け取るために、指定されたインプットメソッドリスナーを追加します。 |
|
void |
addKeyListener(KeyListener l)
このコンポーネントからキーイベントを受け取るために、指定されたキーリスナーを追加します。 |
|
void |
addMouseListener(MouseListener l)
このコンポーネントからマウスイベントを受け取るために、指定されたマウスリスナーを追加します。 |
|
void |
addMouseMotionListener(MouseMotionListener l)
このコンポーネントからマウスモーションイベントを受け取るために、指定されたマウスモーションリスナーを追加します。 |
|
void |
addMouseWheelListener(MouseWheelListener l)
このコンポーネントからマウスホイールイベントを受け取るために、指定されたマウスホイールリスナーを追加します。 |
|
void |
addNotify()
ネイティブスクリーンリソースに接続して、この Component を表示可能にします。 |
|
void |
addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストに追加します。 |
|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
特定のプロパティーのリスナーリストに PropertyChangeListener を追加します。 |
|
void |
applyComponentOrientation(ComponentOrientation orientation)
このコンポーネントと含まれるすべてのコンポーネントの ComponentOrientation プロパティーを設定します。 |
|
boolean |
areFocusTraversalKeysSet(int id)
指定されたフォーカストラバーサル操作に対するフォーカストラバーサルキーのセットが、このコンポーネントに明示的に定義されているかどうかを返します。 |
|
Rectangle |
bounds()
推奨されていません。 JDK Version 1.1 以降は、 getBounds() に置き換えられました。 |
|
int |
checkImage(Image image,
ImageObserver observer)
指定されたイメージの画面表示の構築状態を返します。 |
|
int |
checkImage(Image image,
int width,
int height,
ImageObserver observer)
指定されたイメージの画面表示の構築状態を返します。 |
|
protected AWTEvent |
coalesceEvents(AWTEvent existingEvent,
AWTEvent newEvent)
必要に応じて、送信されるイベントと既存のイベントを合体させます。 |
|
boolean |
contains(int x,
int y)
このコンポーネントが指定された点を含んでいるかどうかを判定します。 |
|
boolean |
contains(Point p)
このコンポーネントが指定された点を含んでいるかどうかを判定します。 |
|
Image |
createImage(ImageProducer producer)
指定されたイメージプロデューサからイメージを生成します。 |
|
Image |
createImage(int width,
int height)
ダブルバッファリングのために使用されるオフスクリーン描画イメージを生成します。 |
|
VolatileImage |
createVolatileImage(int width,
int height)
ダブルバッファリングのために使用される揮発性のオフスクリーン描画イメージを生成します。 |
|
VolatileImage |
createVolatileImage(int width,
int height,
ImageCapabilities caps)
指定された機能を使用して揮発性オフスクリーン描画イメージを生成します。 |
|
void |
deliverEvent(Event e)
推奨されていません。 JDK Version 1.1 以降は、 dispatchEvent(AWTEvent e) に置き換えられました。 |
|
void |
disable()
推奨されていません。 JDK Version 1.1 以降は、 setEnabled(boolean) に置き換えられました。 |
|
protected void |
disableEvents(long eventsToDisable)
指定されたイベントマスクパラメータによって定義されたイベントについて、このコンポーネントへの送信を不可能にします。 |
|
void |
dispatchEvent(AWTEvent e)
このコンポーネントまたはそのサブコンポーネントの 1 つにイベントをディスパッチします。 |
|
void |
doLayout()
レイアウトマネージャーにこのコンポーネントの配置を促します。 |
|
void |
enable()
推奨されていません。 JDK Version 1.1 以降は、 setEnabled(boolean) に置き換えられました。 |
|
void |
enable(boolean b)
推奨されていません。 JDK Version 1.1 以降は、 setEnabled(boolean) に置き換えられました。 |
|
protected void |
enableEvents(long eventsToEnable)
指定されたイベントマスクパラメータによって定義されたイベントについて、このコンポーネントへの送信を使用可能にします。 |
|
void |
enableInputMethods(boolean enable)
このコンポーネントのインプットメソッドサポートを使用可能または使用不可能にします。 |
|
protected void |
firePropertyChange(String propertyName,
boolean oldValue,
boolean newValue)
boolean 型プロパティーに対するバウンドプロパティーの変更の報告をサポートします。 |
|
void |
firePropertyChange(String propertyName,
byte oldValue,
byte newValue)
バウンドプロパティーの変更を通知します。 |
|
void |
firePropertyChange(String propertyName,
char oldValue,
char newValue)
バウンドプロパティーの変更を通知します。 |
|
void |
firePropertyChange(String propertyName,
double oldValue,
double newValue)
バウンドプロパティーの変更を通知します。 |
|
void |
firePropertyChange(String propertyName,
float oldValue,
float newValue)
バウンドプロパティーの変更を通知します。 |
|
protected void |
firePropertyChange(String propertyName,
int oldValue,
int newValue)
整数型プロパティーに対するバウンドプロパティーの変更の報告をサポートします。 |
|
void |
firePropertyChange(String propertyName,
long oldValue,
long newValue)
バウンドプロパティーの変更を通知します。 |
|
protected void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
オブジェクトプロパティーに対するバウンドプロパティーの変更の報告をサポートします。 |
|
void |
firePropertyChange(String propertyName,
short oldValue,
short newValue)
バウンドプロパティーの変更を通知します。 |
|
AccessibleContext |
getAccessibleContext()
この Component に関連付けられた AccessibleContext を返します。 |
|
float |
getAlignmentX()
x 軸方向の配置を返します。 |
|
float |
getAlignmentY()
y 軸方向の配置を返します。 |
|
Color |
getBackground()
このコンポーネントのバックグラウンドカラーを返します。 |
|
int |
getBaseline(int width,
int height)
ベースラインを返します。 |
|
Component.BaselineResizeBehavior |
getBaselineResizeBehavior()
コンポーネントのサイズが変化するにつれてベースラインが変化する方法の列挙を返します。 |
|
Rectangle |
getBounds()
このコンポーネントの境界を Rectangle オブジェクトとして返します。 |
|
Rectangle |
getBounds(Rectangle rv)
このコンポーネントの境界を「戻り値」rv に格納し、rv を返します。 |
|
ColorModel |
getColorModel()
コンポーネントを出力デバイスに表示するのに使用される ColorModel のインスタンスを返します。 |
|
Component |
getComponentAt(int x,
int y)
このコンポーネントまたはその直接のサブコンポーネントが位置 (x, y) を含んでいるかどうかを判定します。 |
|
Component |
getComponentAt(Point p)
指定された点を含むコンポーネントまたはサブコンポーネントを返します。 |
|
ComponentListener[] |
getComponentListeners()
このコンポーネントに登録されているすべてのコンポーネントリスナーの配列を返します。 |
|
ComponentOrientation |
getComponentOrientation()
このコンポーネント内の要素またはテキストを整列するために使用する、言語に依存する方向を取得します。 |
|
Cursor |
getCursor()
コンポーネントのカーソルセットを返します。 |
|
DropTarget |
getDropTarget()
この Component に関連付けられた DropTarget を返します。 |
|
Container |
getFocusCycleRootAncestor()
このコンポーネントのフォーカストラバーサルサイクルのフォーカスサイクルルートであるコンテナを返します。 |
|
FocusListener[] |
getFocusListeners()
このコンポーネントに登録されているすべてのフォーカスリスナーの配列を返します。 |
|
Set<AWTKeyStroke> |
getFocusTraversalKeys(int id)
このコンポーネントの指定されたトラバーサル操作のフォーカストラバーサルキーのセットを返します。 |
|
boolean |
getFocusTraversalKeysEnabled()
このコンポーネントに対してフォーカストラバーサルキーが使用できるかどうかを返します。 |
|
Font |
getFont()
このコンポーネントのフォントを返します。 |
|
FontMetrics |
getFontMetrics(Font font)
指定されたフォントのフォントメトリックを返します。 |
|
Color |
getForeground()
このコンポーネントのフォアグラウンドカラーを返します。 |
|
Graphics |
getGraphics()
このコンポーネントのグラフィックスコンテキストを作成します。 |
|
GraphicsConfiguration |
getGraphicsConfiguration()
この Component に関連付けられた GraphicsConfiguration を返します。 |
|
int |
getHeight()
このコンポーネントの現在の高さを返します。 |
|
HierarchyBoundsListener[] |
getHierarchyBoundsListeners()
このコンポーネントに登録されているすべての階層変更リスナーの配列を返します。 |
|
HierarchyListener[] |
getHierarchyListeners()
このコンポーネントに登録されているすべての階層リスナーの配列を返します。 |
|
boolean |
getIgnoreRepaint()
|
|
InputContext |
getInputContext()
テキストがこのコンポーネントに入力されたときに、インプットメソッドとの通信を処理するためにこのコンポーネントによって使用される入力コンテキストを返します。 |
|
InputMethodListener[] |
getInputMethodListeners()
このコンポーネントに登録されているすべてのインプットメソッドリスナーの配列を返します。 |
|
InputMethodRequests |
getInputMethodRequests()
このコンポーネントのインプットメソッドからの要求をサポートするインプットメソッド要求ハンドラを返します。 |
|
KeyListener[] |
getKeyListeners()
このコンポーネントに登録されているすべてのキーリスナーの配列を返します。 |
|
|
getListeners(Class<T> listenerType)
この Component に FooListener として現在登録されているすべてのオブジェクトの配列を返します。 |
|
Locale |
getLocale()
このコンポーネントのロケールを返します。 |
|
Point |
getLocation()
このコンポーネントの位置を、コンポーネントの左上隅の点を指定して返します。 |
|
Point |
getLocation(Point rv)
このコンポーネントの境界を「戻り値」rv に格納し、rv を返します。 |
|
Point |
getLocationOnScreen()
このコンポーネントの位置を、画面の座標空間でのコンポーネントの左上隅の点を指定して返します。 |
|
Dimension |
getMaximumSize()
このコンポーネントの最大サイズを返します。 |
|
Dimension |
getMinimumSize()
このコンポーネントの最小サイズを返します。 |
|
MouseListener[] |
getMouseListeners()
このコンポーネントに登録されているすべてのマウスリスナーの配列を返します。 |
|
MouseMotionListener[] |
getMouseMotionListeners()
このコンポーネントに登録されているすべてのマウスモーションリスナーの配列を返します。 |
|
Point |
getMousePosition()
Component がマウスポインタの直下にある場合、この Component の座標空間のマウスポインタの位置を返します。 |
|
MouseWheelListener[] |
getMouseWheelListeners()
このコンポーネントに登録されているすべてのマウスホイールリスナーの配列を返します。 |
|
String |
getName()
コンポーネントの名前を返します。 |
|
Container |
getParent()
このコンポーネントの親を返します。 |
|
java.awt.peer.ComponentPeer |
getPeer()
推奨されていません。 JDK Version 1.1 以降は、プログラムは直接ピアを操作することはできません。 boolean isDisplayable() に置き換えられました。 |
|
Dimension |
getPreferredSize()
このコンポーネントの推奨サイズを返します。 |
|
PropertyChangeListener[] |
getPropertyChangeListeners()
このコンポーネントに登録されているすべてのプロパティー変更リスナーの配列を返します。 |
|
PropertyChangeListener[] |
getPropertyChangeListeners(String propertyName)
指定されたプロパティーに関連付けられたすべてのリスナーの配列を返します。 |
|
Dimension |
getSize()
このコンポーネントのサイズを、 Dimension オブジェクトとして返します。 |
|
Dimension |
getSize(Dimension rv)
このコンポーネントの境界を「戻り値」rv に格納し、rv を返します。 |
|
Toolkit |
getToolkit()
このコンポーネントのツールキットを返します。 |
|
Object |
getTreeLock()
AWT コンポーネントツリーおよび配置操作に対する、このコンポーネントのロックオブジェクト (スレッド同期化モニターを所有するオブジェクト) を取得します。 |
|
int |
getWidth()
このコンポーネントの現在の幅を返します。 |
|
int |
getX()
コンポーネントの原点の現在の x 座標を返します。 |
|
int |
getY()
コンポーネントの原点の現在の y 座標を返します。 |
|
boolean |
gotFocus(Event evt,
Object what)
推奨されていません。 JDK Version 1.1 以降は、 processFocusEvent(FocusEvent) に置き換えられました。 |
|
boolean |
handleEvent(Event evt)
推奨されていません。 JDK Version 1.1 以降は、 processEvent(AWTEvent) に置き換えられました。 |
|
boolean |
hasFocus()
この Component がフォーカス所有者の場合は true を返します。 |
|
void |
hide()
推奨されていません。 JDK Version 1.1 以降は、 setVisible(boolean) に置き換えられました。 |
|
boolean |
imageUpdate(Image img,
int infoflags,
int x,
int y,
int w,
int h)
イメージが変更されたときにコンポーネントをふたたびペイントします。 |
|
boolean |
inside(int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 contains(int, int) に置き換えられました。 |
|
void |
invalidate()
コンポーネントを無効にします。 |
|
boolean |
isBackgroundSet()
バックグラウンドカラーがこのコンポーネントに対して明示的に設定されているかどうかを返します。 |
|
boolean |
isCursorSet()
カーソルがこのコンポーネントに対して明示的に設定されているかどうかを返します。 |
|
boolean |
isDisplayable()
このコンポーネントが表示可能かどうかを判定します。 |
|
boolean |
isDoubleBuffered()
このコンポーネントが、あとで画面にコピーされるオフスクリーンイメージ (バッファー) にペイントされる場合に true を返します。 |
|
boolean |
isEnabled()
このコンポーネントが使用可能であるかどうかを判定します。 |
|
boolean |
isFocusable()
このコンポーネントにフォーカスが設定可能かどうかを返します。 |
|
boolean |
isFocusCycleRoot(Container container)
指定されたコンテナが、このコンポーネントのフォーカストラバーサルサイクルのフォーカスサイクルルートであるかどうかを返します。 |
|
boolean |
isFocusOwner()
この Component がフォーカス所有者の場合は true を返します。 |
|
boolean |
isFocusTraversable()
推奨されていません。 JDK Version 1.4 以降は、 isFocusable() を使用 |
|
boolean |
isFontSet()
フォントがこのコンポーネントに対して明示的に設定されているかどうかを返します。 |
|
boolean |
isForegroundSet()
フォアグラウンドカラーがこのコンポーネントに対して明示的に設定されているかどうかを返します。 |
|
boolean |
isLightweight()
軽量コンポーネントはネイティブなツールキットのピアを持ちません。 |
|
boolean |
isMaximumSizeSet()
最大サイズが null 以外の値に設定されている場合は true を返し、そうでない場合は false を返します。 |
|
boolean |
isMinimumSizeSet()
null 以外の値で setMinimumSize を呼び出しているかどうかを返します。 |
|
boolean |
isOpaque()
このコンポーネントが完全に不透明である場合に true を返します。 |
|
boolean |
isPreferredSizeSet()
適切なサイズが null 以外の値に設定されている場合は true を返し、そうでない場合は false を返します。 |
|
boolean |
isShowing()
このコンポーネントが画面に表示されているかどうかを判定します。 |
|
boolean |
isValid()
このコンポーネントが有効であるかどうかを判定します。 |
|
boolean |
isVisible()
親が可視になったときにこのコンポーネントが可視になるかどうかを判定します。 |
|
boolean |
keyDown(Event evt,
int key)
推奨されていません。 JDK Version 1.1 以降は、 processKeyEvent(KeyEvent) に置き換えられました。 |
|
boolean |
keyUp(Event evt,
int key)
推奨されていません。 JDK Version 1.1 以降は、 processKeyEvent(KeyEvent) に置き換えられました。 |
|
void |
layout()
推奨されていません。 JDK Version 1.1 以降は、 doLayout() に置き換えられました。 |
|
void |
list()
標準のシステム出力ストリーム System.out にこのコンポーネントの一覧を出力します。 |
|
void |
list(PrintStream out)
指定された出力ストリームにこのコンポーネントの一覧を出力します。 |
|
void |
list(PrintStream out,
int indent)
指定されたインデント位置から、指定された出力ストリームに一覧を出力します。 |
|
void |
list(PrintWriter out)
指定されたプリントライターに一覧を出力します。 |
|
void |
list(PrintWriter out,
int indent)
指定されたインデント位置から開始して、指定されたプリントライターにリストを出力します。 |
|
Component |
locate(int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 getComponentAt(int, int) に置き換えられました。 |
|
Point |
location()
推奨されていません。 JDK Version 1.1 以降は、 getLocation() に置き換えられました。 |
|
boolean |
lostFocus(Event evt,
Object what)
推奨されていません。 JDK Version 1.1 以降は、 processFocusEvent(FocusEvent) に置き換えられました。 |
|
Dimension |
minimumSize()
推奨されていません。 JDK Version 1.1 以降は、 getMinimumSize() に置き換えられました。 |
|
boolean |
mouseDown(Event evt,
int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 processMouseEvent(MouseEvent) に置き換えられました。 |
|
boolean |
mouseDrag(Event evt,
int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 processMouseMotionEvent(MouseEvent) に置き換えられました。 |
|
boolean |
mouseEnter(Event evt,
int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 processMouseEvent(MouseEvent) に置き換えられました。 |
|
boolean |
mouseExit(Event evt,
int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 processMouseEvent(MouseEvent) に置き換えられました。 |
|
boolean |
mouseMove(Event evt,
int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 processMouseMotionEvent(MouseEvent) に置き換えられました。 |
|
boolean |
mouseUp(Event evt,
int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 processMouseEvent(MouseEvent) に置き換えられました。 |
|
void |
move(int x,
int y)
推奨されていません。 JDK Version 1.1 以降は、 setLocation(int, int) に置き換えられました。 |
|
void |
nextFocus()
推奨されていません。 JDK Version 1.1 以降は、 transferFocus() に置き換えられました。 |
|
void |
paint(Graphics g)
このコンポーネントをペイントします。 |
|
void |
paintAll(Graphics g)
このコンポーネントおよびそのすべてのサブコンポーネントをペイントします。 |
|
protected String |
paramString()
このコンポーネントの状態を表す文字列を返します。 |
|
boolean |
postEvent(Event e)
推奨されていません。 JDK Version 1.1 以降は、 dispatchEvent(AWTEvent) に置き換えられました。 |
|
Dimension |
preferredSize()
推奨されていません。 JDK Version 1.1 以降は、 getPreferredSize() に置き換えられました。 |
|
boolean |
prepareImage(Image image,
ImageObserver observer)
このコンポーネント上に描画するためのイメージを準備します。 |
|
boolean |
prepareImage(Image image,
int width,
int height,
ImageObserver observer)
このコンポーネント上に表示するための、指定された幅と高さのイメージを準備します。 |
|
void |
print(Graphics g)
このコンポーネントを出力します。 |
|
void |
printAll(Graphics g)
このコンポーネントおよびそのすべてのサブコンポーネントを出力します。 |
|
protected void |
processComponentEvent(ComponentEvent e)
このコンポーネントで発生するコンポーネントイベントを、登録されている ComponentListener オブジェクトにディスパッチすることにより、コンポーネントイベントを処理します。 |
|
protected void |
processEvent(AWTEvent e)
このコンポーネントで発生するイベントを処理します。 |
|
protected void |
processFocusEvent(FocusEvent e)
このコンポーネントで発生するフォーカスイベントを、登録されているすべての FocusListener オブジェクトにディスパッチすることにより処理します。 |
|
protected void |
processHierarchyBoundsEvent(HierarchyEvent e)
このコンポーネントで発生する階層変更イベントを、登録された HierarchyBoundsListener オブジェクトにディスパッチすることによって処理します。 |
|
protected void |
processHierarchyEvent(HierarchyEvent e)
このコンポーネントで発生する階層イベントを、登録された HierarchyListenerr オブジェクトにディスパッチすることにより、階層イベントを処理します。 |
|
protected void |
processInputMethodEvent(InputMethodEvent e)
このコンポーネントで発生するインプットメソッドイベントを、登録されているすべての InputMethodListener オブジェクトにディスパッチすることによって処理します。 |
|
protected void |
processKeyEvent(KeyEvent e)
このコンポーネントで発生するキーイベントを、登録されているすべての KeyListener オブジェクトにディスパッチすることにより、キーイベントを処理します。 |
|
protected void |
processMouseEvent(MouseEvent e)
このコンポーネントで発生するマウスイベントを、登録されているすべての MouseListener オブジェクトにディスパッチすることにより、マウスイベントを処理します。 |
|
protected void |
processMouseMotionEvent(MouseEvent e)
このコンポーネントで発生するマウスモーションイベントを、登録されているすべての MouseMotionListener オブジェクトにディスパッチすることによって処理します。 |
|
protected void |
processMouseWheelEvent(MouseWheelEvent e)
このコンポーネントで発生するマウスホイールイベントを、登録されているすべての MouseWheelListener オブジェクトにディスパッチすることによって処理します。 |
|
void |
remove(MenuComponent popup)
指定されたポップアップメニューをコンポーネントから削除します。 |
|
void |
removeComponentListener(ComponentListener l)
このコンポーネントからコンポーネントイベントを受け取らないように、指定されたコンポーネントリスナーを削除します。 |
|
void |
removeFocusListener(FocusListener l)
このコンポーネントからフォーカスイベントを受け取らないように、指定されたフォーカスリスナーを削除します。 |
|
void |
removeHierarchyBoundsListener(HierarchyBoundsListener l)
このコンポーネントから階層変更イベントを受け取らないように、指定された階層変更リスナーを削除します。 |
|
void |
removeHierarchyListener(HierarchyListener l)
このコンポーネントから階層変更イベントを受け取らないように、指定された階層リスナーを削除します。 |
|
void |
removeInputMethodListener(InputMethodListener l)
このコンポーネントからインプットメソッドイベントを受け取らないように、指定されたインプットメソッドリスナーを削除します。 |
|
void |
removeKeyListener(KeyListener l)
このコンポーネントからキーイベントを受け取らないように、指定されたキーリスナーを削除します。 |
|
void |
removeMouseListener(MouseListener l)
このコンポーネントからマウスイベントを受け取らないように、指定されたマウスリスナーを削除します。 |
|
void |
removeMouseMotionListener(MouseMotionListener l)
このコンポーネントからマウスモーションイベントを受け取らないように、指定されたマウスモーションリスナーを削除します。 |
|
void |
removeMouseWheelListener(MouseWheelListener l)
このコンポーネントからマウスホイールイベントを受け取らないように、指定されたマウスホイールリスナーを削除します。 |
|
void |
removeNotify()
ネイティブスクリーンリソースを破棄して、この Component を非表示にします。 |
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストから削除します。 |
|
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
特定のプロパティーのリスナーリストから PropertyChangeListener を削除します。 |
|
void |
repaint()
このコンポーネントをふたたびペイントします。 |
|
void |
repaint(int x,
int y,
int width,
int height)
このコンポーネントの指定された矩形領域をふたたびペイントします。 |
|
void |
repaint(long tm)
このコンポーネントをふたたびペイントします。 |
|
void |
repaint(long tm,
int x,
int y,
int width,
int height)
このコンポーネントの指定された矩形領域を tm ミリ秒以内に再描画します。 |
|
void |
requestFocus()
このコンポーネントが入力フォーカスを取得し、このコンポーネントの最上位クラスのウィンドウにフォーカスを設定することを要求します。 |
|
protected boolean |
requestFocus(boolean temporary)
この Component に入力フォーカス取得を要求し、またこの Component が属する階層の最上位のコンポーネントをフォーカス設定 Window とします。 |
|
boolean |
requestFocusInWindow()
このコンポーネントが属する階層の最上位コンポーネントにフォーカスが設定されている場合、コンポーネントが入力フォーカスを取得することを要求します。 |
|
protected boolean |
requestFocusInWindow(boolean temporary)
この Component が属する階層の最上位コンポーネントにフォーカスが設定されている場合、Component が入力フォーカスを取得することを要求します。 |
|
void |
reshape(int x,
int y,
int width,
int height)
推奨されていません。 JDK Version 1.1 以降は、 setBounds(int, int, int, int) に置き換えられました。 |
|
void |
resize(Dimension d)
推奨されていません。 JDK Version 1.1 以降は、 setSize(Dimension) に置き換えられました。 |
|
void |
resize(int width,
int height)
推奨されていません。 JDK Version 1.1 以降は、 setSize(int, int) に置き換えられました。 |
|
void |
setBackground(Color c)
このコンポーネントのバックグラウンドカラーを設定します。 |
|
void |
setBounds(int x,
int y,
int width,
int height)
このコンポーネントを移動し、サイズ変更します。 |
|
void |
setBounds(Rectangle r)
新しい境界の矩形 r に適合するようにこのコンポーネントを移動し、サイズ変更します。 |
|
void |
setComponentOrientation(ComponentOrientation o)
このコンポーネント内の要素またはテキストを整列するために使用する、言語に依存する方向を設定します。 |
|
void |
setCursor(Cursor cursor)
カーソルイメージを、指定されたカーソルに設定します。 |
|
void |
setDropTarget(DropTarget dt)
DropTarget をこのコンポーネントと関連付けます。 |
|
void |
setEnabled(boolean b)
パラメータ b の値に応じて、このコンポーネントを使用可能または使用不可能にします。 |
|
void |
setFocusable(boolean focusable)
このコンポーネントのフォーカス状態を指定された値に設定します。 |
|
void |
setFocusTraversalKeys(int id,
Set<? extends AWTKeyStroke> keystrokes)
このコンポーネントの指定されたトラバーサル操作に対するフォーカストラバーサルキーを設定します。 |
|
void |
setFocusTraversalKeysEnabled(boolean focusTraversalKeysEnabled)
このコンポーネントに対してフォーカストラバーサルキーが使用できるかどうかを示します。 |
|
void |
setFont(Font f)
このコンポーネントのフォントを設定します。 |
|
void |
setForeground(Color c)
このコンポーネントのフォアグラウンドカラーを設定します。 |
|
void |
setIgnoreRepaint(boolean ignoreRepaint)
オペレーティングシステムからの、ペイントについてのメッセージを無視するかどうかを設定します。 |
|
void |
setLocale(Locale l)
このコンポーネントのロケールを設定します。 |
|
void |
setLocation(int x,
int y)
このコンポーネントを新しい位置に移動します。 |
|
void |
setLocation(Point p)
このコンポーネントを新しい位置に移動します。 |
|
void |
setMaximumSize(Dimension maximumSize)
このコンポーネントの最大サイズを定数値に設定します。 |
|
void |
setMinimumSize(Dimension minimumSize)
このコンポーネントの最小サイズを定数値に設定します。 |
|
void |
setName(String name)
コンポーネントの名前を、指定された文字列に設定します。 |
|