- 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
を参照してください。- 関連項目:
- 直列化された形式
-
-
ネストされたクラスのサマリー
-
クラス java.awt.Component.AccessibleAWTComponentから継承されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
クラス javax.swing.JComponent.AccessibleJComponentから継承されたネストされたクラス/インタフェース
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
-
-
フィールドのサマリー
-
クラス 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
-
クラス java.awt.Component.AccessibleAWTComponentから継承されたフィールド
accessibleAWTComponentHandler, accessibleAWTFocusHandler
-
クラス java.awt.Container.AccessibleAWTContainerから継承されたフィールド
accessibleContainerHandler
-
クラス javax.swing.JComponent.AccessibleJComponentから継承されたフィールド
accessibleFocusHandler
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 AccessibleJTabbedPane()
AccessibleJTabbedPaneを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
addAccessibleSelection(int i)
オブジェクトの指定されたAccessible
子をオブジェクトの選択に追加します。void
clearAccessibleSelection()
オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。Accessible
getAccessibleAt(Point p)
ローカル座標のPoint
に含まれているAccessible
子が存在する場合は、それを返します。Accessible
getAccessibleChild(int i)
オブジェクトの指定されたAccessible子を返します。int
getAccessibleChildrenCount()
オブジェクト内のアクセシビリティ対応の子の数を返します。String
getAccessibleName()
このオブジェクトのAccessible名を返します。Accessible名がない場合はnull
を返します。AccessibleRole
getAccessibleRole()
このオブジェクトの役割を取得します。AccessibleSelection
getAccessibleSelection()
このオブジェクトに関連付けられたAccessibleSelection
を取得します。Accessible
getAccessibleSelection(int i)
指定されたオブジェクトの選択された子を表すAccessible
を返します。int
getAccessibleSelectionCount()
現在選択されているAccessible
の子の数を返します。boolean
isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されているかどうかを判定します。void
removeAccessibleSelection(int i)
オブジェクトの指定された子をオブジェクトの選択から削除します。void
selectAllAccessibleSelection()
オブジェクトが複数の選択をサポートしている場合、オブジェクトのすべての子を選択します。void
stateChanged(ChangeEvent e)
リスナーの対象の状態が変更されたときに呼び出されます。-
インタフェース 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
-
クラス javax.accessibility.AccessibleContextから継承されたメソッド
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
クラス 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
-
-
-
-
メソッドの詳細
-
getAccessibleName
public String getAccessibleName()
このオブジェクトのAccessible名を返します。Accessible名がない場合はnull
を返します。- オーバーライド:
getAccessibleName
、クラス:JComponent.AccessibleJComponent
- 戻り値:
- このオブジェクトのアクセス可能な名前、または
null
。 - 導入されたバージョン:
- 1.6
- 関連項目:
AccessibleContext.setAccessibleName(java.lang.String)
-
stateChanged
public void stateChanged(ChangeEvent e)
次のインタフェースからコピーされた説明:ChangeListener
リスナーの対象の状態が変更されたときに呼び出されます。- 定義:
stateChanged
、インタフェース:ChangeListener
- パラメータ:
e
- ChangeEventオブジェクト
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
このオブジェクトの役割を取得します。- オーバーライド:
getAccessibleRole
、クラス:JComponent.AccessibleJComponent
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
AccessibleRole
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
オブジェクト内のアクセシビリティ対応の子の数を返します。- オーバーライド:
getAccessibleChildrenCount
、クラス:JComponent.AccessibleJComponent
- 戻り値:
- オブジェクト内のアクセシビリティ対応の子の数
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
オブジェクトの指定されたAccessible子を返します。- オーバーライド:
getAccessibleChild
、クラス:JComponent.AccessibleJComponent
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトのAccessible子
- 例外:
IllegalArgumentException
- indexが範囲外にある場合- 関連項目:
AccessibleContext.getAccessibleChildrenCount()
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
このオブジェクトに関連付けられたAccessibleSelection
を取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleSelection
インタフェースを実装します。- オーバーライド:
getAccessibleSelection
、クラス:AccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
AccessibleSelection
-
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番目の選択されている子
- 関連項目:
AccessibleSelection.getAccessibleSelectionCount()
-
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
次のインタフェースからコピーされた説明:AccessibleSelection
このオブジェクトの現在の子が選択されているかどうかを判定します。- 定義:
isAccessibleChildSelected
、インタフェース:AccessibleSelection
- パラメータ:
i
- このAccessible
オブジェクト内のゼロから始まる子のインデックス- 戻り値:
- このオブジェクトの現在の子が選択されている場合は
true
; そうでなければfalse
- 関連項目:
AccessibleContext.getAccessibleChild(int)
-
addAccessibleSelection
public void addAccessibleSelection(int i)
次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクトの指定されたAccessible
子をオブジェクトの選択に追加します。 オブジェクトが複数の選択をサポートしている場合、指定された子は既存の選択に追加され、サポートしていない場合は既存の選択を置き換えます。 指定された子がすでに選択されている場合、このメソッドは効果がありません。- 定義:
addAccessibleSelection
、インタフェース:AccessibleSelection
- パラメータ:
i
- 子のゼロから始まるインデックス- 関連項目:
AccessibleContext.getAccessibleChild(int)
-
removeAccessibleSelection
public void removeAccessibleSelection(int i)
次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクトの指定された子をオブジェクトの選択から削除します。 指定された項目が現在選択されていない場合、このメソッドは何も行いません。- 定義:
removeAccessibleSelection
、インタフェース:AccessibleSelection
- パラメータ:
i
- 子のゼロから始まるインデックス- 関連項目:
AccessibleContext.getAccessibleChild(int)
-
clearAccessibleSelection
public void clearAccessibleSelection()
次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクト内の選択をクリアします。オブジェクト内で子が選択されていない状態になります。- 定義:
clearAccessibleSelection
、インタフェース:AccessibleSelection
-
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
次のインタフェースからコピーされた説明:AccessibleSelection
オブジェクトが複数の選択をサポートしている場合、オブジェクトのすべての子を選択します。- 定義:
selectAllAccessibleSelection
、インタフェース:AccessibleSelection
-
-