|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.accessibility.AccessibleContext | +--java.awt.Component.AccessibleAWTComponent | +--java.awt.Container.AccessibleAWTContainer | +--javax.swing.JComponent.AccessibleJComponent
ユーザ補助機能のデフォルトサポートの提供に使用する JComponent の内部クラスです。このクラスは、アプリケーション開発者が直接使用するためではなく、コンポーネント開発者がサブクラス化するためだけに用意されています。
警告:
このクラスの直列化オブジェクトは今後リリースされる Swing との互換性はありません。現在サポートされている直列化は、短期間の保管、または同じバージョンの Swing が稼働しているアプリケーション間の RMI に適しています。1.4 からは、すべての JavaBeansTM の長期間の保管が java.beans
パッケージで追加サポートされています。XMLEncoder
を参照してください。
入れ子クラスの概要 | |
protected class |
JComponent.AccessibleJComponent.AccessibleContainerHandler
PropertyChange リスナーが登録されていれば、子が追加または削除されたときにそれをトリガします。 |
protected class |
JComponent.AccessibleJComponent.AccessibleFocusHandler
PropertyChange リスナーが登録されていれば、フォーカスイベントが発生したときにそれをトリガします。 |
クラス java.awt.Container.AccessibleAWTContainer から継承した入れ子クラス |
Container.AccessibleAWTContainer.AccessibleContainerHandler |
クラス java.awt.Component.AccessibleAWTComponent から継承した入れ子クラス |
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
フィールドの概要 | |
protected ContainerListener |
accessibleContainerHandler
|
protected FocusListener |
accessibleFocusHandler
|
クラス java.awt.Component.AccessibleAWTComponent から継承したフィールド |
accessibleAWTComponentHandler, accessibleAWTFocusHandler |
コンストラクタの概要 | |
protected |
JComponent.AccessibleJComponent()
このクラスは抽象クラスですが、すべてのサブクラスでこのコンストラクタを呼び出すようにしてください。 |
メソッドの概要 | |
void |
addPropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストに追加します。 |
Accessible |
getAccessibleChild(int i)
オブジェクトの、ユーザ補助機能を実装する n 番目の子を返します。 |
int |
getAccessibleChildrenCount()
オブジェクト内のユーザ補助機能の子の数を返します。 |
String |
getAccessibleDescription()
オブジェクトのユーザ補助機能の説明を返します。 |
AccessibleKeyBinding |
getAccessibleKeyBinding()
このオブジェクトに関連付けられたキーバインディングを返します。 |
String |
getAccessibleName()
このオブジェクトのユーザ補助機能名を返します。 |
AccessibleRole |
getAccessibleRole()
このオブジェクトの役割を返します。 |
AccessibleStateSet |
getAccessibleStateSet()
このオブジェクトの状態を返します。 |
protected String |
getBorderTitle(Border b)
ボーダが階層になっている場合、その階層全体から、タイトルが null でない TitledBorder を再帰的に検索します。 |
String |
getTitledBorderText()
タイトルのボーダテキストを返します。 |
String |
getToolTipText()
ツールヒントのテキストを返します。 |
void |
removePropertyChangeListener(PropertyChangeListener listener)
PropertyChangeListener をリスナーリストから削除します。 |
クラス java.awt.Container.AccessibleAWTContainer から継承したメソッド |
getAccessibleAt |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース javax.accessibility.AccessibleComponent から継承したメソッド |
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible |
フィールドの詳細 |
protected ContainerListener accessibleContainerHandler
protected FocusListener accessibleFocusHandler
コンストラクタの詳細 |
protected JComponent.AccessibleJComponent()
メソッドの詳細 |
public void addPropertyChangeListener(PropertyChangeListener listener)
Component.AccessibleAWTComponent
内の addPropertyChangeListener
listener
- 追加する PropertyChangeListenerpublic void removePropertyChangeListener(PropertyChangeListener listener)
Component.AccessibleAWTComponent
内の removePropertyChangeListener
listener
- 削除する PropertyChangeListenerprotected String getBorderTitle(Border b)
public String getAccessibleName()
Component.AccessibleAWTComponent
内の getAccessibleName
AccessibleContext.setAccessibleName(java.lang.String)
public String getAccessibleDescription()
Component.AccessibleAWTComponent
内の getAccessibleDescription
AccessibleContext.setAccessibleDescription(java.lang.String)
public AccessibleRole getAccessibleRole()
Component.AccessibleAWTComponent
内の getAccessibleRole
AccessibleRole
public AccessibleStateSet getAccessibleStateSet()
Component.AccessibleAWTComponent
内の getAccessibleStateSet
AccessibleState
public int getAccessibleChildrenCount()
Container.AccessibleAWTContainer
内の getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
Container.AccessibleAWTContainer
内の getAccessibleChild
i
- ゼロから始まる子のインデックス
public String getToolTipText()
AccessibleExtendedComponent
内の getToolTipText
public String getTitledBorderText()
AccessibleExtendedComponent
内の getTitledBorderText
public AccessibleKeyBinding getAccessibleKeyBinding()
AccessibleExtendedComponent
内の getAccessibleKeyBinding
AccessibleKeyBinding
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.