protected class JList.AccessibleJList extends JComponent.AccessibleJComponent implements AccessibleSelection, PropertyChangeListener, ListSelectionListener, ListDataListener
JList
クラスのアクセシビリティーサポートを実装しています。リストユーザーインタフェース要素に適した Java Accessibility API を実装しています。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。1.4 以降、すべての JavaBeansTM 用の長期間の格納サポートが java.beans
パッケージに追加されています。XMLEncoder
を参照してください。
修飾子と型 | クラスと説明 |
---|---|
protected class |
JList.AccessibleJList.AccessibleJListChild
このクラスは List 子に適したアクセシビリティーサポートを実装しています。
|
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
コンストラクタと説明 |
---|
JList.AccessibleJList() |
修飾子と型 | メソッドと説明 |
---|---|
void |
addAccessibleSelection(int i)
オブジェクト内の指定された選択項目をオブジェクトの選択に追加します。
|
void |
clearAccessibleSelection()
オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。
|
void |
contentsChanged(ListDataEvent e)
リストデータリスナーの内容変更メソッドです。
|
Accessible |
getAccessibleAt(Point p)
ローカル座標の
Point に含まれている Accessible 子が存在する場合は、それを返します。 |
Accessible |
getAccessibleChild(int i)
オブジェクトの n 番目の Accessible 子を返します。
|
int |
getAccessibleChildrenCount()
オブジェクト内のアクセシビリティー対応の子の数を返します。
|
AccessibleRole |
getAccessibleRole()
このオブジェクトの役割を取得します。
|
AccessibleSelection |
getAccessibleSelection()
このオブジェクトに関連付けられた AccessibleSelection を取得します。
|
Accessible |
getAccessibleSelection(int i)
オブジェクト内の指定された選択済み項目を表す Accessible を返します。
|
int |
getAccessibleSelectionCount()
現在選択されている項目の数を返します。
|
AccessibleStateSet |
getAccessibleStateSet()
このオブジェクトの状態セットを取得します。
|
void |
intervalAdded(ListDataEvent e)
リストデータリスナーの区間追加メソッドです。
|
void |
intervalRemoved(ListDataEvent e)
リストデータリスナーの区間削除メソッドです。
|
boolean |
isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されている場合に true を返します。
|
void |
propertyChange(PropertyChangeEvent e)
プロパティー変更リスナー変更メソッドです。
|
void |
removeAccessibleSelection(int i)
オブジェクト内の指定された選択項目をオブジェクトの選択から削除します。
|
void |
selectAllAccessibleSelection()
オブジェクトが複数の選択をサポートする場合は、オブジェクト内の選択されている各項目が選択されるようにします。
|
void |
valueChanged(ListSelectionEvent e)
リスト選択リスナー値変更メソッドです。
|
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
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, 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 void propertyChange(PropertyChangeEvent e)
propertyChange
、インタフェース: PropertyChangeListener
e
- PropertyChangeEventpublic void valueChanged(ListSelectionEvent e)
valueChanged
、インタフェース: ListSelectionListener
e
- ListSelectionEventpublic void intervalAdded(ListDataEvent e)
intervalAdded
、インタフェース: ListDataListener
e
- ListDataEventpublic void intervalRemoved(ListDataEvent e)
intervalRemoved
、インタフェース: ListDataListener
e
- ListDataEventpublic void contentsChanged(ListDataEvent e)
contentsChanged
、インタフェース: ListDataListener
e
- ListDataEventpublic AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
、クラス: JComponent.AccessibleJComponent
AccessibleState
public AccessibleRole getAccessibleRole()
getAccessibleRole
、クラス: JComponent.AccessibleJComponent
AccessibleRole
public Accessible getAccessibleAt(Point p)
Point
に含まれている Accessible
子が存在する場合は、それを返します。それ以外の場合は null
を返します。getAccessibleAt
、インタフェース: AccessibleComponent
getAccessibleAt
、クラス: Container.AccessibleAWTContainer
p
- オブジェクトの親の座標空間で指定された、Accessible
の左上隅を定義する点Accessible
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
、クラス: JComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
、クラス: JComponent.AccessibleJComponent
i
- 子のゼロから始まるインデックスAccessibleContext.getAccessibleChildrenCount()
public AccessibleSelection getAccessibleSelection()
getAccessibleSelection
、クラス: AccessibleContext
AccessibleSelection
public int getAccessibleSelectionCount()
getAccessibleSelectionCount
、インタフェース: AccessibleSelection
public Accessible getAccessibleSelection(int i)
null
になります。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
- 選択可能な項目のゼロから始まるインデックスAccessibleContext.getAccessibleChild(int)
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.