protected class JMenuBar.AccessibleJMenuBar extends JComponent.AccessibleJComponent implements AccessibleSelection
JMenuBar
クラスのアクセシビリティーサポートを実装しています。メニューバーユーザーインタフェース要素に適した 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
修飾子 | コンストラクタと説明 |
---|---|
protected |
JMenuBar.AccessibleJMenuBar() |
修飾子と型 | メソッドと説明 |
---|---|
void |
addAccessibleSelection(int i)
表示させるメニューバーの n 番目のメニューを選択します。
|
void |
clearAccessibleSelection()
オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。
|
AccessibleRole |
getAccessibleRole()
このオブジェクトの役割を取得します。
|
AccessibleSelection |
getAccessibleSelection()
このオブジェクトに関連付けられた AccessibleSelection を取得します。
|
Accessible |
getAccessibleSelection(int i)
現在選択されているメニュー (選択されている場合) を返し、そうでない場合は null を返します。
|
int |
getAccessibleSelectionCount()
このメニューバーでメニューが選択されている場合に 1 を返します。
|
AccessibleStateSet |
getAccessibleStateSet()
このオブジェクトの Accessible 状態セットを返します。
|
boolean |
isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されている場合に true を返します。
|
void |
removeAccessibleSelection(int i)
オブジェクト内の指定された n 番目の選択項目をオブジェクトの選択から削除します。
|
void |
selectAllAccessibleSelection()
通常は、オブジェクトが複数項目の選択をサポートしている場合にオブジェクトの選択済みの各項目を選択します。
|
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, 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, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, 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
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
、クラス: JComponent.AccessibleJComponent
AccessibleState
public AccessibleRole getAccessibleRole()
getAccessibleRole
、クラス: JComponent.AccessibleJComponent
AccessibleRole
public AccessibleSelection getAccessibleSelection()
getAccessibleSelection
、クラス: AccessibleContext
AccessibleSelection
public int getAccessibleSelectionCount()
getAccessibleSelectionCount
、インタフェース: AccessibleSelection
public Accessible getAccessibleSelection(int i)
getAccessibleSelection
、インタフェース: AccessibleSelection
i
- 選択されている子のゼロから始まるインデックスAccessibleSelection.getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected
、インタフェース: AccessibleSelection
i
- この Accessible オブジェクト内のゼロから始まる子のインデックスAccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
addAccessibleSelection
、インタフェース: AccessibleSelection
i
- 選択可能な項目のゼロから始まるインデックスgetAccessibleStateSet()
public void removeAccessibleSelection(int i)
removeAccessibleSelection
、インタフェース: AccessibleSelection
i
- 選択可能な項目のゼロから始まるインデックスAccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
clearAccessibleSelection
、インタフェース: AccessibleSelection
public void selectAllAccessibleSelection()
selectAllAccessibleSelection
、インタフェース: AccessibleSelection
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.