|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.accessibility.AccessibleContext java.awt.Component.AccessibleAWTComponent java.awt.Container.AccessibleAWTContainer javax.swing.JComponent.AccessibleJComponent
public abstract class JComponent.AccessibleJComponent
ユーザ補助機能のデフォルトサポートの提供に使用する JComponent の内部クラスです。このクラスは、アプリケーション開発者が直接使用するためではなく、コンポーネント開発者がサブクラス化するためだけに用意されています。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。JDK バージョン 1.4 以降は、java.beans
パッケージですべての JavaBeans™ の長期記憶がサポートされます。XMLEncoder
を参照してください。
入れ子のクラスの概要 | |
---|---|
protected class |
JComponent.AccessibleJComponent.AccessibleContainerHandler
PropertyChange リスナーが登録されていれば、子が追加または削除されたときにそれをトリガします。 |
protected class |
JComponent.AccessibleJComponent.AccessibleFocusHandler
PropertyChange リスナーが登録されていれば、フォーカスイベントが発生したときにそれをトリガします。 |
クラス 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 番目の Accessible の子を返します。 |
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)
Container.AccessibleAWTContainer
内の addPropertyChangeListener
listener
- 追加する PropertyChangeListenerAccessibleContext.ACCESSIBLE_NAME_PROPERTY
,
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
,
AccessibleContext.ACCESSIBLE_STATE_PROPERTY
,
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
,
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
,
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
,
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
public 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
- ゼロから始まる子のインデックス
AccessibleContext.getAccessibleChildrenCount()
public String getToolTipText()
AccessibleExtendedComponent
内の getToolTipText
public String getTitledBorderText()
AccessibleExtendedComponent
内の getTitledBorderText
public AccessibleKeyBinding getAccessibleKeyBinding()
AccessibleExtendedComponent
内の getAccessibleKeyBinding
AccessibleKeyBinding
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。