java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.JTabbedPane.AccessibleJTabbedPane
- すべての実装されたインタフェース:
Serializable
,EventListener
,AccessibleComponent
,AccessibleExtendedComponent
,AccessibleSelection
,ChangeListener
- 含まれているクラス:
- JTabbedPane
protected class JTabbedPane.AccessibleJTabbedPane extends JComponent.AccessibleJComponent implements AccessibleSelection, ChangeListener
このクラスは
JTabbedPane
クラスのアクセシビリティ・サポートを実装しています。 タブ・ペインのユーザー・インタフェース要素に適したJava Accessibility APIの実装を提供しています。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beans
パッケージに追加されました。 XMLEncoder
を参照してください。
-
ネストされたクラスのサマリー
クラス javax.swing.JComponent.AccessibleJComponentで宣言されたネストされたクラス/インタフェース
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
クラス java.awt.Component.AccessibleAWTComponentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
フィールドのサマリー
クラス javax.swing.JComponent.AccessibleJComponentで宣言されたフィールド
accessibleFocusHandler
クラス java.awt.Container.AccessibleAWTContainerで宣言されたフィールド
accessibleContainerHandler
クラス java.awt.Component.AccessibleAWTComponentで宣言されたフィールド
accessibleAWTComponentHandler, accessibleAWTFocusHandler
クラス javax.accessibility.AccessibleContextで宣言されたフィールド
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
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明void
addAccessibleSelection
(int i) オブジェクトの指定されたAccessible
子をオブジェクトの選択に追加します。void
オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。ローカル座標のPoint
に含まれているAccessible
子が存在する場合は、それを返します。getAccessibleChild
(int i) オブジェクトの指定されたAccessible子を返します。int
オブジェクト内のアクセシビリティ対応の子の数を返します。このオブジェクトのAccessible名を返します。Accessible名がない場合はnull
を返します。このオブジェクトの役割を取得します。このオブジェクトに関連付けられたAccessibleSelection
を取得します。getAccessibleSelection
(int i) 指定されたオブジェクトの選択された子を表すAccessible
を返します。int
現在選択されているAccessible
の子の数を返します。boolean
isAccessibleChildSelected
(int i) このオブジェクトの現在の子が選択されているかどうかを判定します。void
removeAccessibleSelection
(int i) オブジェクトの指定された子をオブジェクトの選択から削除します。void
オブジェクトが複数の選択をサポートしている場合、オブジェクトのすべての子を選択します。void
リスナーの対象の状態が変更されたときに呼び出されます。クラス javax.swing.JComponent.AccessibleJComponentで宣言されたメソッド
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
クラス java.awt.Component.AccessibleAWTComponentで宣言されたメソッド
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
クラス javax.accessibility.AccessibleContextで宣言されたメソッド
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェース javax.accessibility.AccessibleComponentで宣言されたメソッド
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
-
コンストラクタの詳細
-
AccessibleJTabbedPane
public AccessibleJTabbedPane()AccessibleJTabbedPaneを構築します。
-
-
メソッドの詳細
-
getAccessibleName
public String getAccessibleName()このオブジェクトのAccessible名を返します。Accessible名がない場合はnull
を返します。- オーバーライド:
getAccessibleName
、クラスJComponent.AccessibleJComponent
- 戻り値:
- このオブジェクトのアクセス可能な名前、または
null
。 - 導入されたバージョン:
- 1.6
- 関連項目:
-
stateChanged
public void stateChanged(ChangeEvent e) インタフェースからコピーされた説明:ChangeListener
リスナーの対象の状態が変更されたときに呼び出されます。- 定義:
stateChanged
、インタフェースChangeListener
- パラメータ:
e
- ChangeEventオブジェクト
-
getAccessibleRole
public AccessibleRole getAccessibleRole()このオブジェクトの役割を取得します。- オーバーライド:
getAccessibleRole
、クラスJComponent.AccessibleJComponent
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。- オーバーライド:
getAccessibleChildrenCount
、クラスJComponent.AccessibleJComponent
- 戻り値:
- オブジェクト内のAccessible子の数。
-
getAccessibleChild
public Accessible getAccessibleChild(int i) オブジェクトの指定されたAccessible子を返します。- オーバーライド:
getAccessibleChild
、クラスJComponent.AccessibleJComponent
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトのAccessible子
- 例外:
IllegalArgumentException
- indexが範囲外にある場合- 関連項目:
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()このオブジェクトに関連付けられたAccessibleSelection
を取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleSelection
インタフェースを実装します。- オーバーライド:
getAccessibleSelection
、クラスAccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
-
getAccessibleAt
public Accessible getAccessibleAt(Point p) ローカル座標のPoint
に含まれているAccessible
子が存在する場合は、それを返します。 それ以外の場合は、現在選択されているタブを返します。- 定義:
getAccessibleAt
、インタフェースAccessibleComponent
- オーバーライド:
getAccessibleAt
、クラスContainer.AccessibleAWTContainer
- パラメータ:
p
- オブジェクトの親の座標空間で指定された、Accessible
の左上隅を定義する点- 戻り値:
- 存在する場合は指定された位置の
Accessible
-
getAccessibleSelectionCount
public int getAccessibleSelectionCount()次のインタフェースからコピーされた説明:AccessibleSelection
現在選択されているAccessible
の子の数を返します。 子が選択されていない場合、戻り値は0になります。- 定義:
getAccessibleSelectionCount
、インタフェースAccessibleSelection
- 戻り値:
- 現在選択されている項目の数
-
getAccessibleSelection
public Accessible getAccessibleSelection(int i) 次のインタフェースからコピーされた説明:AccessibleSelection
指定されたオブジェクトの選択された子を表すAccessible
を返します。 選択がない場合、または渡された整数値よりも選択されている子の数が少ない場合、戻り値はnull
になります。インデックスは、i番目の選択されている子を表します。i番目の子ではありません。
- 定義:
getAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択されている子のゼロから始まるインデックス- 戻り値:
- i番目の選択されている子
- 関連項目:
-
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i) 次のインタフェースからコピーされた説明:AccessibleSelection
このオブジェクトの現在の子が選択されているかどうかを判定します。- 定義:
isAccessibleChildSelected
、インタフェースAccessibleSelection
- パラメータ:
i
- このAccessible
オブジェクト内のゼロから始まる子のインデックス- 戻り値:
- このオブジェクトの現在の子が選択されている場合は
true
; そうでなければfalse
- 関連項目:
-
addAccessibleSelection
public void addAccessibleSelection(int i) 次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクトの指定されたAccessible
子をオブジェクトの選択に追加します。 オブジェクトが複数の選択をサポートしている場合、指定された子は既存の選択に追加され、サポートしていない場合は既存の選択を置き換えます。 指定された子がすでに選択されている場合、このメソッドは効果がありません。- 定義:
addAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 子のゼロから始まるインデックス- 関連項目:
-
removeAccessibleSelection
public void removeAccessibleSelection(int i) 次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクトの指定された子をオブジェクトの選択から削除します。 指定された項目が現在選択されていない場合、このメソッドは何も行いません。- 定義:
removeAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 子のゼロから始まるインデックス- 関連項目:
-
clearAccessibleSelection
public void clearAccessibleSelection()次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。- 定義:
clearAccessibleSelection
、インタフェースAccessibleSelection
-
selectAllAccessibleSelection
public void selectAllAccessibleSelection()次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクトが複数の選択をサポートしている場合、オブジェクトのすべての子を選択します。- 定義:
selectAllAccessibleSelection
、インタフェースAccessibleSelection
-