protected abstract class AbstractButton.AccessibleAbstractButton extends JComponent.AccessibleJComponent implements AccessibleAction, AccessibleValue, AccessibleText, AccessibleExtendedComponent
AbstractButton
クラスのアクセシビリティーサポートを実装しています。ボタンおよびメニュー項目のユーザーインタフェース要素に適した Java Accessibility API の実装を提供します。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。1.4 以降、すべての JavaBeansTM 用の長期間の格納サポートが java.beans
パッケージに追加されています。XMLEncoder
を参照してください。
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleFocusHandler
accessibleContainerHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
CHARACTER, SENTENCE, WORD
修飾子 | コンストラクタと説明 |
---|---|
protected |
AbstractButton.AccessibleAbstractButton() |
修飾子と型 | メソッドと説明 |
---|---|
boolean |
doAccessibleAction(int i)
オブジェクトに対して指定された Action を実行します。
|
AccessibleAction |
getAccessibleAction()
このオブジェクトに関連付けられた AccessibleAction を取得します。
|
int |
getAccessibleActionCount()
オブジェクトで利用できる Action の数を返します。
|
String |
getAccessibleActionDescription(int i)
オブジェクトの指定されたアクションの説明を返します。
|
AccessibleIcon[] |
getAccessibleIcon()
このオブジェクトに関連付けられた AccessibleIcon がある場合はそれを返します。
|
AccessibleKeyBinding |
getAccessibleKeyBinding()
このオブジェクトに関連付けられたキーバインディングを返します。
|
String |
getAccessibleName()
このオブジェクトのアクセシビリティー対応の名前を返します。
|
AccessibleRelationSet |
getAccessibleRelationSet()
このオブジェクトに関連付けられた AccessibleRelationSet がある場合はそれを返します。
|
AccessibleStateSet |
getAccessibleStateSet()
このオブジェクトの状態セットを取得します。
|
AccessibleText |
getAccessibleText()
画面にテキストを表示するこのオブジェクトに関連付けられた AccessibleText を取得します。
|
AccessibleValue |
getAccessibleValue()
このオブジェクトに関連付けられた AccessibleValue を取得します。
|
String |
getAfterIndex(int part, int index)
指定されたインデックスのあとの文字列を返します。
|
String |
getAtIndex(int part, int index)
指定されたインデックスでの文字列を返します。
|
String |
getBeforeIndex(int part, int index)
指定されたインデックスの前の文字列を返します。
|
int |
getCaretPosition()
ゼロから始まる、キャレットのオフセットを返します。
|
AttributeSet |
getCharacterAttribute(int i)
指定されたインデックスの位置にある指定された文字の AttributeSet を返します。
|
Rectangle |
getCharacterBounds(int i)
文字列に対する指定されたインデックスで文字のバウンディングボックスを決定します。
|
int |
getCharCount()
文字数 (有効なインデックス) を返します。
|
Number |
getCurrentAccessibleValue()
このオブジェクトの値を Number として取得します。
|
int |
getIndexAtPoint(Point p)
ローカル座標でポイントを指定し、その Point 下の文字のゼロから始まるインデックスを返します。
|
Number |
getMaximumAccessibleValue()
このオブジェクトの最大値を Number として取得します。
|
Number |
getMinimumAccessibleValue()
このオブジェクトの最小値を Number として取得します。
|
String |
getSelectedText()
選択されているテキストの一部を返します。
|
int |
getSelectionEnd()
選択したテキスト内の終了オフセットを返します。
|
int |
getSelectionStart()
選択したテキスト内の開始オフセットを返します。
|
String |
getTitledBorderText()
タイトル付きボーダーテキストを返します。
|
String |
getToolTipText()
ツールヒントテキストを返します。
|
boolean |
setCurrentAccessibleValue(Number n)
このオブジェクトの値を Number として設定します。
|
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleRole, getBorderTitle, removePropertyChangeListener
getAccessibleAt
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
firePropertyChange, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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 AbstractButton.AccessibleAbstractButton()
public String getAccessibleName()
getAccessibleName
、クラス: JComponent.AccessibleJComponent
null
になることがあるAccessibleContext.setAccessibleName(java.lang.String)
public AccessibleIcon[] getAccessibleIcon()
getAccessibleIcon
、クラス: AccessibleContext
AccessibleIcon
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
、クラス: JComponent.AccessibleJComponent
AccessibleState
public AccessibleRelationSet getAccessibleRelationSet()
getAccessibleRelationSet
、クラス: AccessibleContext
AccessibleRelation
public AccessibleAction getAccessibleAction()
getAccessibleAction
、クラス: AccessibleContext
AccessibleAction
public AccessibleValue getAccessibleValue()
getAccessibleValue
、クラス: AccessibleContext
AccessibleValue
public int getAccessibleActionCount()
getAccessibleActionCount
、インタフェース: AccessibleAction
public String getAccessibleActionDescription(int i)
getAccessibleActionDescription
、インタフェース: AccessibleAction
i
- アクションのゼロから始まるインデックスAccessibleAction.getAccessibleActionCount()
public boolean doAccessibleAction(int i)
doAccessibleAction
、インタフェース: AccessibleAction
i
- アクションのゼロから始まるインデックスAccessibleAction.getAccessibleActionCount()
public Number getCurrentAccessibleValue()
getCurrentAccessibleValue
、インタフェース: AccessibleValue
AbstractButton.isSelected()
public boolean setCurrentAccessibleValue(Number n)
setCurrentAccessibleValue
、インタフェース: AccessibleValue
AccessibleValue.getCurrentAccessibleValue()
public Number getMinimumAccessibleValue()
getMinimumAccessibleValue
、インタフェース: AccessibleValue
AccessibleValue.getMaximumAccessibleValue()
public Number getMaximumAccessibleValue()
getMaximumAccessibleValue
、インタフェース: AccessibleValue
AccessibleValue.getMinimumAccessibleValue()
public AccessibleText getAccessibleText()
AccessibleContext
getAccessibleText
、クラス: AccessibleContext
AccessibleText
public int getIndexAtPoint(Point p)
getIndexAtPoint
、インタフェース: AccessibleText
p
- ローカル座標の Pointpublic Rectangle getCharacterBounds(int i)
getCharacterBounds
、インタフェース: AccessibleText
i
- String に対するインデックスpublic int getCharCount()
getCharCount
、インタフェース: AccessibleText
public int getCaretPosition()
getCaretPosition
、インタフェース: AccessibleText
public String getAtIndex(int part, int index)
getAtIndex
、インタフェース: AccessibleText
part
- 取得する AccessibleText.CHARACTER、AccessibleText.WORD、または AccessibleText.SENTENCEindex
- テキスト内のインデックス。0 以上public String getAfterIndex(int part, int index)
getAfterIndex
、インタフェース: AccessibleText
part
- 取得する AccessibleText.CHARACTER、AccessibleText.WORD、または AccessibleText.SENTENCEindex
- テキスト内のインデックス。0 以上public String getBeforeIndex(int part, int index)
getBeforeIndex
、インタフェース: AccessibleText
part
- 取得する AccessibleText.CHARACTER、AccessibleText.WORD、または AccessibleText.SENTENCEindex
- テキスト内のインデックス。0 以上public AttributeSet getCharacterAttribute(int i)
getCharacterAttribute
、インタフェース: AccessibleText
i
- テキスト内の 0 から始まるインデックスpublic int getSelectionStart()
getSelectionStart
、インタフェース: AccessibleText
public int getSelectionEnd()
getSelectionEnd
、インタフェース: AccessibleText
public String getSelectedText()
getSelectedText
、インタフェース: AccessibleText
public String getToolTipText()
getToolTipText
、インタフェース: AccessibleExtendedComponent
getToolTipText
、クラス: JComponent.AccessibleJComponent
public String getTitledBorderText()
getTitledBorderText
、インタフェース: AccessibleExtendedComponent
getTitledBorderText
、クラス: JComponent.AccessibleJComponent
public AccessibleKeyBinding getAccessibleKeyBinding()
getAccessibleKeyBinding
、インタフェース: AccessibleExtendedComponent
getAccessibleKeyBinding
、クラス: JComponent.AccessibleJComponent
AccessibleKeyBinding
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.