java.lang.Object
javax.accessibility.AccessibleContext
javax.swing.JTree.AccessibleJTree.AccessibleJTreeNode
- すべての実装されたインタフェース:
Accessible
,AccessibleAction
,AccessibleComponent
,AccessibleSelection
- 含まれているクラス:
JTree.AccessibleJTree
protected class JTree.AccessibleJTree.AccessibleJTreeNode extends AccessibleContext implements Accessible, AccessibleComponent, AccessibleSelection, AccessibleAction
このクラスは
JTree
子用のアクセシビリティ・サポートを実装しています。 ツリー・ノードに適したJava Accessibility APIを実装しています。 -
フィールドのサマリー
クラス 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
インタフェース javax.accessibility.AccessibleActionで宣言されたフィールド
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明void
addAccessibleSelection
(int i) オブジェクト内の指定された選択項目をオブジェクトの選択に追加します。void
このコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。void
PropertyChangeListenerをリスナー・リストに追加します。void
オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。boolean
指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。boolean
doAccessibleAction
(int i) ツリー・ノードで指定されたアクションを実行します。このオブジェクトに関連付けられたAccessibleActionを取得します。int
このツリー・ノードにあるAccessibleのアクションの数を返します。指定されたツリー・ノードのアクションの説明を返します。ローカル座標Point
に含まれているAccessible
子が存在する場合は、それを返します。getAccessibleChild
(int i) オブジェクトの指定されたAccessible子を返します。int
オブジェクト内のアクセシビリティ対応の子の数を返します。このオブジェクトに関連付けられたAccessibleComponentを取得します。このツリー・ノードに関連付けられたAccessibleContextを取得します。このオブジェクトのAccessibleの説明を取得します。int
このオブジェクトの、そのAccessible親でのインデックスを取得します。このオブジェクトのAccessibleの名前を取得します。このオブジェクトのAccessible親を返します。このオブジェクトの役割を取得します。このオブジェクトに関連付けられたAccessibleSelectionがある場合はそれを取得します。getAccessibleSelection
(int i) オブジェクト内の指定された選択済み項目を表すAccessibleを返します。int
現在選択されている項目の数を返します。このオブジェクトの状態セットを取得します。このオブジェクトに関連付けられたAccessibleTextがある場合はそれを取得します。このオブジェクトに関連付けられたAccessibleValueがある場合はそれを取得します。このオブジェクトのバックグラウンド・カラーを取得します。このオブジェクトの境界をRectangle
オブジェクトの形式で取得します。このオブジェクトのカーソルを取得します。getFont()
このオブジェクトのフォントを取得します。このオブジェクトのFontMetrics
を取得します。このオブジェクトのフォアグラウンド・カラーを返します。コンポーネントのロケールを取得します。画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。protected Point
ノードの相対ロケーションを返します。画面上のオブジェクトの位置を返します。getSize()
このオブジェクトのサイズをDimension
オブジェクトの形式で返します。boolean
isAccessibleChildSelected
(int i) このオブジェクトの現在の子が選択されている場合にtrueを返します。boolean
オブジェクトが有効かどうかを判定します。boolean
オブジェクトがフォーカスを受け入れられるかどうかを返します。boolean
オブジェクトが表示されているかどうかを判定します。boolean
オブジェクトが可視かどうかを判定します。void
removeAccessibleSelection
(int i) オブジェクト内の指定された選択項目をオブジェクトの選択から削除します。void
指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。void
PropertyChangeListenerをリスナー・リストから削除します。void
オブジェクトのフォーカスを要求します。void
オブジェクトが複数の選択をサポートする場合は、オブジェクト内の選択されている各項目が選択されるようにします。void
このオブジェクトのAccessibleの説明を設定します。void
このオブジェクトのローカライズされたAccessibleの名前を設定します。void
このオブジェクトのバックグラウンド・カラーを設定します。void
このオブジェクトの境界をRectangle
オブジェクトの形式で設定します。void
このオブジェクトのカーソルを設定します。void
setEnabled
(boolean b) オブジェクトを使用可能な状態に設定します。void
このオブジェクトのフォントを設定します。void
このオブジェクトのフォアグラウンド・カラーを設定します。void
setLocation
(Point p) 親を基準にしてオブジェクトの位置を設定します。void
指定された幅と高さを持つように、このオブジェクトのサイズを変更します。void
setVisible
(boolean b) オブジェクトの可視状態を設定します。クラス javax.accessibility.AccessibleContextで宣言されたメソッド
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
-
コンストラクタの詳細
-
AccessibleJTreeNode
public AccessibleJTreeNode(JTree t, TreePath p, Accessible ap) AccessibleJTreeNodeを構築します。- パラメータ:
t
-JTree
のインスタンスp
-TreePath
のインスタンスap
-Accessible
のインスタンス- 導入されたバージョン:
- 1.4
-
-
メソッドの詳細
-
getAccessibleContext
public AccessibleContext getAccessibleContext()このツリー・ノードに関連付けられたAccessibleContextを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これは独自のAccessibleContextです。- 定義:
getAccessibleContext
、インタフェースAccessible
- 戻り値:
- このオブジェクト
-
getAccessibleName
public String getAccessibleName()このオブジェクトのAccessibleの名前を取得します。- オーバーライド:
getAccessibleName
、クラスAccessibleContext
- 戻り値:
- オブジェクトのローカライズされた名前。このオブジェクトが名前を持たない場合はnull
- 関連項目:
-
setAccessibleName
public void setAccessibleName(String s) このオブジェクトのローカライズされたAccessibleの名前を設定します。- オーバーライド:
setAccessibleName
、クラスAccessibleContext
- パラメータ:
s
- オブジェクトのローカライズされた新しい名前。- 関連項目:
-
getAccessibleDescription
public String getAccessibleDescription()このオブジェクトのAccessibleの説明を取得します。- オーバーライド:
getAccessibleDescription
、クラスAccessibleContext
- 戻り値:
- オブジェクトのローカライズされた説明。オブジェクトが説明を持たない場合はnull
- 関連項目:
-
setAccessibleDescription
public void setAccessibleDescription(String s) このオブジェクトのAccessibleの説明を設定します。- オーバーライド:
setAccessibleDescription
、クラスAccessibleContext
- パラメータ:
s
- オブジェクトの新しいローカライズされた説明- 関連項目:
-
getAccessibleRole
public AccessibleRole getAccessibleRole()このオブジェクトの役割を取得します。- 定義:
getAccessibleRole
、クラスAccessibleContext
- 戻り値:
- オブジェクトの役割を記述するAccessibleRoleのインスタンス
- 関連項目:
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()このオブジェクトの状態セットを取得します。- 定義:
getAccessibleStateSet
、クラスAccessibleContext
- 戻り値:
- オブジェクトの現在の状態セットを保持するAccessibleStateSetのインスタンス
- 関連項目:
-
getAccessibleParent
public Accessible getAccessibleParent()このオブジェクトのAccessible親を返します。- オーバーライド:
getAccessibleParent
、クラスAccessibleContext
- 戻り値:
- このオブジェクトのAccessible親。このオブジェクトがAccessible親を持たない場合はnull
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()このオブジェクトの、そのAccessible親でのインデックスを取得します。- 定義:
getAccessibleIndexInParent
、クラスAccessibleContext
- 戻り値:
- 親でのこのオブジェクトのインデックス。このオブジェクトがAccessible親を持たない場合は -1。
- 関連項目:
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()オブジェクト内のアクセシビリティ対応の子の数を返します。- 定義:
getAccessibleChildrenCount
、クラスAccessibleContext
- 戻り値:
- オブジェクト内のAccessible子の数。
-
getAccessibleChild
public Accessible getAccessibleChild(int i) オブジェクトの指定されたAccessible子を返します。- 定義:
getAccessibleChild
、クラスAccessibleContext
- パラメータ:
i
- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトのAccessible子
- 関連項目:
-
getLocale
public Locale getLocale()コンポーネントのロケールを取得します。 コンポーネントがロケールを持たない場合は、その親のロケールが返されます。- 定義:
getLocale
、クラスAccessibleContext
- 戻り値:
- このコンポーネントのロケール。 このコンポーネントがロケールを持たない場合は、その親のロケールが返される。
- 例外:
IllegalComponentStateException
- Componentが独自のロケールを持たず、包含関係の階層にまだ追加されていないため含んでいる親からロケールを判定できない場合。- 関連項目:
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l) PropertyChangeListenerをリスナー・リストに追加します。 リスナーは、すべてのプロパティに対して登録されます。- オーバーライド:
addPropertyChangeListener
、クラスAccessibleContext
- パラメータ:
l
- 追加されるPropertyChangeListener- 関連項目:
-
AccessibleContext.ACCESSIBLE_NAME_PROPERTY
AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
AccessibleContext.ACCESSIBLE_STATE_PROPERTY
AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l) PropertyChangeListenerをリスナー・リストから削除します。 すべてのプロパティで登録されたPropertyChangeListenerを削除します。- オーバーライド:
removePropertyChangeListener
、クラスAccessibleContext
- パラメータ:
l
- 削除されるPropertyChangeListener
-
getAccessibleAction
public AccessibleAction getAccessibleAction()このオブジェクトに関連付けられたAccessibleActionを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleActionインタフェースの実装を行います。- オーバーライド:
getAccessibleAction
、クラスAccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
-
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()このオブジェクトに関連付けられたAccessibleComponentを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleComponentインタフェースを実装します。- オーバーライド:
getAccessibleComponent
、クラスAccessibleContext
- 戻り値:
- このオブジェクト
- 関連項目:
-
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()このオブジェクトに関連付けられたAccessibleSelectionがある場合はそれを取得します。 ない場合はnullを返します。- オーバーライド:
getAccessibleSelection
、クラスAccessibleContext
- 戻り値:
- AccessibleSelectionまたはnull
- 関連項目:
-
getAccessibleText
public AccessibleText getAccessibleText()このオブジェクトに関連付けられたAccessibleTextがある場合はそれを取得します。 ない場合はnullを返します。- オーバーライド:
getAccessibleText
、クラスAccessibleContext
- 戻り値:
- AccessibleTextまたはnull
- 関連項目:
-
getAccessibleValue
public AccessibleValue getAccessibleValue()このオブジェクトに関連付けられたAccessibleValueがある場合はそれを取得します。 ない場合はnullを返します。- オーバーライド:
getAccessibleValue
、クラスAccessibleContext
- 戻り値:
- AccessibleValueまたはnull
- 関連項目:
-
getBackground
public Color getBackground()このオブジェクトのバックグラウンド・カラーを取得します。- 定義:
getBackground
、インタフェースAccessibleComponent
- 戻り値:
- サポートされている場合は、オブジェクトのバックグラウンド・カラー。そうでない場合はnull
- 関連項目:
-
setBackground
public void setBackground(Color c) このオブジェクトのバックグラウンド・カラーを設定します。- 定義:
setBackground
、インタフェースAccessibleComponent
- パラメータ:
c
- バックグラウンドの新規Color- 関連項目:
-
getForeground
public Color getForeground()このオブジェクトのフォアグラウンド・カラーを返します。- 定義:
getForeground
、インタフェースAccessibleComponent
- 戻り値:
- サポートされている場合は、オブジェクトのフォアグラウンド・カラー。そうでない場合はnull
- 関連項目:
-
setForeground
public void setForeground(Color c) 次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォアグラウンド・カラーを設定します。- 定義:
setForeground
、インタフェースAccessibleComponent
- パラメータ:
c
- フォアグラウンドの新しい色- 関連項目:
-
getCursor
public Cursor getCursor()次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのカーソルを取得します。- 定義:
getCursor
、インタフェースAccessibleComponent
- 戻り値:
- カーソルがサポートされている場合は、そのオブジェクトのカーソル。それ以外の場合は、
null
- 関連項目:
-
setCursor
public void setCursor(Cursor c) 次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのカーソルを設定します。- 定義:
setCursor
、インタフェースAccessibleComponent
- パラメータ:
c
- オブジェクトの新しいカーソル- 関連項目:
-
getFont
public Font getFont()次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォントを取得します。- 定義:
getFont
、インタフェースAccessibleComponent
- 戻り値:
- サポートされていればオブジェクトのフォント。それ以外の場合は、
null
- 関連項目:
-
setFont
public void setFont(Font f) 次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのフォントを設定します。- 定義:
setFont
、インタフェースAccessibleComponent
- パラメータ:
f
- オブジェクトの新しいフォント- 関連項目:
-
getFontMetrics
public FontMetrics getFontMetrics(Font f) 次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのFontMetrics
を取得します。- 定義:
getFontMetrics
、インタフェースAccessibleComponent
- パラメータ:
f
- フォント・メトリックを取得するフォント- 戻り値:
- サポートされている場合は、オブジェクトの
FontMetrics
。それ以外の場合はnull
- 関連項目:
-
isEnabled
public boolean isEnabled()次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトが有効かどうかを判定します。 有効になっているオブジェクトも、AccessibleStateSets
にAccessibleState.ENABLED
状態が設定されます。- 定義:
isEnabled
、インタフェースAccessibleComponent
- 戻り値:
- オブジェクトが有効な場合は
true
; そうでなければ、false
- 関連項目:
-
setEnabled
public void setEnabled(boolean b) 次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトを使用可能な状態に設定します。- 定義:
setEnabled
、インタフェースAccessibleComponent
- パラメータ:
b
-true
の場合、このオブジェクトを有効にします。それ以外の場合は無効にします- 関連項目:
-
isVisible
public boolean isVisible()次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトが可視かどうかを判定します。 ノート: オブジェクトは可視であろうとしても、そのオブジェクトを含むオブジェクトの1つが可視でない場合は、そのオブジェクトも画面に表示されない場合があることに注意してください。 オブジェクトが画面に表示されているかどうかを判断するには、AccessibleComponent.isShowing()
を使用表示されているオブジェクトも、
AccessibleStateSets
にAccessibleState.VISIBLE
状態が設定されます。- 定義:
isVisible
、インタフェースAccessibleComponent
- 戻り値:
- オブジェクトが可視であれば
true
; そうでなければ、false
- 関連項目:
-
setVisible
public void setVisible(boolean b) 次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトの可視状態を設定します。- 定義:
setVisible
、インタフェースAccessibleComponent
- パラメータ:
b
-true
がこのオブジェクトを表示する場合、さもなければ、それを隠す- 関連項目:
-
isShowing
public boolean isShowing()次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトが表示されているかどうかを判定します。 これは、オブジェクトおよびその上位オブジェクトの可視性を調べることによって判定されます。 注意: オブジェクトが別の(例えば、それはプルダウンされたメニューの下にあります)によって隠されていても、true
を返します。- 定義:
isShowing
、インタフェースAccessibleComponent
- 戻り値:
- オブジェクトが表示されている場合
true
; そうでなければ、false
-
contains
public boolean contains(Point p) 次のインタフェースからコピーされた説明:AccessibleComponent
指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。- 定義:
contains
、インタフェースAccessibleComponent
- パラメータ:
p
- オブジェクトの座標系に対する相対的な点- 戻り値:
- オブジェクトにポイントが含まれている場合
true
; そうでなければfalse
- 関連項目:
-
getLocationOnScreen
public Point getLocationOnScreen()次のインタフェースからコピーされた説明:AccessibleComponent
画面上のオブジェクトの位置を返します。- 定義:
getLocationOnScreen
、インタフェースAccessibleComponent
- 戻り値:
- 画面上のオブジェクトのロケーション。
null
このオブジェクトが画面にない場合 - 関連項目:
-
getLocationInJTree
protected Point getLocationInJTree()ノードの相対ロケーションを返します。- 戻り値:
- ノードの相対ロケーション
-
getLocation
public Point getLocation()次のインタフェースからコピーされた説明:AccessibleComponent
画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。- 定義:
getLocation
、インタフェースAccessibleComponent
- 戻り値:
Point
のインスタンスで、画面の座標空間にあるオブジェクトの左上隅を表します。null
このオブジェクトまたはその親が画面上にない場合- 関連項目:
-
setLocation
public void setLocation(Point p) 次のインタフェースからコピーされた説明:AccessibleComponent
親を基準にしてオブジェクトの位置を設定します。- 定義:
setLocation
、インタフェースAccessibleComponent
- パラメータ:
p
- 左上隅の新しい位置- 関連項目:
-
getBounds
public Rectangle getBounds()次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトの境界をRectangle
オブジェクトの形式で取得します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
getBounds
、インタフェースAccessibleComponent
- 戻り値:
- このコンポーネント境界を示す矩形。
null
このオブジェクトが画面上にない場合。 - 関連項目:
-
setBounds
public void setBounds(Rectangle r) 次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトの境界をRectangle
オブジェクトの形式で設定します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
setBounds
、インタフェースAccessibleComponent
- パラメータ:
r
- コンポーネントの境界を示す矩形- 関連項目:
-
getSize
public Dimension getSize()次のインタフェースからコピーされた説明:AccessibleComponent
このオブジェクトのサイズをDimension
オブジェクトの形式で返します。Dimension
オブジェクトのheight
フィールドにはこのオブジェクトの高さが含まれ、Dimension
オブジェクトのwidth
フィールドにはこのオブジェクトの幅が含まれます。- 定義:
getSize
、インタフェースAccessibleComponent
- 戻り値:
- このコンポーネントのサイズを示す
Dimension
オブジェクト。null
このオブジェクトが画面にない場合 - 関連項目:
-
setSize
public void setSize(Dimension d) 次のインタフェースからコピーされた説明:AccessibleComponent
指定された幅と高さを持つように、このオブジェクトのサイズを変更します。- 定義:
setSize
、インタフェースAccessibleComponent
- パラメータ:
d
- オブジェクトの新規サイズを指定する寸法- 関連項目:
-
getAccessibleAt
public Accessible getAccessibleAt(Point p) ローカル座標Point
に含まれているAccessible
子が存在する場合は、それを返します。 それ以外の場合はnull
を返します。- 定義:
getAccessibleAt
、インタフェースAccessibleComponent
- パラメータ:
p
- このAccessible
のローカル座標のポイント- 戻り値:
- 存在する場合は指定された位置にある
Accessible
。存在しない場合はnull
-
isFocusTraversable
public boolean isFocusTraversable()次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトがフォーカスを受け入れられるかどうかを返します。 フォーカスを受け入れることができるオブジェクトは、AccessibleStateSets
にAccessibleState.FOCUSABLE
状態が設定されます。- 定義:
isFocusTraversable
、インタフェースAccessibleComponent
- 戻り値:
- オブジェクトがフォーカスを受け入れられる場合
true
; そうでなければfalse
- 関連項目:
-
requestFocus
public void requestFocus()次のインタフェースからコピーされた説明:AccessibleComponent
オブジェクトのフォーカスを要求します。 このオブジェクトがフォーカスを受け取ることができない場合は、何も起こりません。 そうでない場合は、オブジェクトはフォーカスを受け取ろうとします。- 定義:
requestFocus
、インタフェースAccessibleComponent
- 関連項目:
-
addFocusListener
public void addFocusListener(FocusListener l) 次のインタフェースからコピーされた説明:AccessibleComponent
このコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。- 定義:
addFocusListener
、インタフェースAccessibleComponent
- パラメータ:
l
- フォーカス・リスナー- 関連項目:
-
removeFocusListener
public void removeFocusListener(FocusListener l) 次のインタフェースからコピーされた説明:AccessibleComponent
指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。- 定義:
removeFocusListener
、インタフェースAccessibleComponent
- パラメータ:
l
- フォーカス・リスナー- 関連項目:
-
getAccessibleSelectionCount
public int getAccessibleSelectionCount()現在選択されている項目の数を返します。 項目が選択されていない場合、戻り値は0になります。- 定義:
getAccessibleSelectionCount
、インタフェースAccessibleSelection
- 戻り値:
- 現在選択されている項目の数
-
getAccessibleSelection
public Accessible getAccessibleSelection(int i) オブジェクト内の指定された選択済み項目を表すAccessibleを返します。 選択がない場合、または渡された整数よりも選択されている項目が少ない場合、戻り値はnullになります。- 定義:
getAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択されている項目のゼロから始まるインデックス- 戻り値:
- 選択されている項目を保持するAccessible
- 関連項目:
-
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i) このオブジェクトの現在の子が選択されている場合にtrueを返します。- 定義:
isAccessibleChildSelected
、インタフェースAccessibleSelection
- パラメータ:
i
- このAccessibleオブジェクト内のゼロから始まる子のインデックス- 戻り値:
- このオブジェクトの現在の子が選択されている場合は
true
; そうでなければfalse
- 関連項目:
-
addAccessibleSelection
public void addAccessibleSelection(int i) オブジェクト内の指定された選択項目をオブジェクトの選択に追加します。 オブジェクトが複数の選択をサポートしている場合は、指定された項目が既存の選択に追加されます。サポートしていない場合は、オブジェクト内の既存の選択が置き換えられます。 指定された項目がすでに選択されている場合、このメソッドは効果がありません。- 定義:
addAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択可能な項目のゼロから始まるインデックス- 関連項目:
-
removeAccessibleSelection
public void removeAccessibleSelection(int i) オブジェクト内の指定された選択項目をオブジェクトの選択から削除します。 指定された項目が現在選択されていない場合、このメソッドは何も行いません。- 定義:
removeAccessibleSelection
、インタフェースAccessibleSelection
- パラメータ:
i
- 選択可能な項目のゼロから始まるインデックス- 関連項目:
-
clearAccessibleSelection
public void clearAccessibleSelection()オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。- 定義:
clearAccessibleSelection
、インタフェースAccessibleSelection
-
selectAllAccessibleSelection
public void selectAllAccessibleSelection()オブジェクトが複数の選択をサポートする場合は、オブジェクト内の選択されている各項目が選択されるようにします。- 定義:
selectAllAccessibleSelection
、インタフェースAccessibleSelection
-
getAccessibleActionCount
public int getAccessibleActionCount()このツリー・ノードにあるAccessibleのアクションの数を返します。 このノードが葉ではない場合、TreeCellRendererよりあとのオブジェクト上にあるもの以外に、少なくとも1つのアクション(トグル展開)が存在します。- 定義:
getAccessibleActionCount
、インタフェースAccessibleAction
- 戻り値:
- このオブジェクト内のActionの数
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i) 指定されたツリー・ノードのアクションの説明を返します。 このノードが葉ではない場合、TreeCellRendererよりあとのオブジェクト上にあるもの以外に、少なくとも1つのアクションの説明(トグル展開)が存在します。- 定義:
getAccessibleActionDescription
、インタフェースAccessibleAction
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションの記述
- 関連項目:
-
doAccessibleAction
public boolean doAccessibleAction(int i) ツリー・ノードで指定されたアクションを実行します。 このノードが葉ではない場合、TreeCellRendererよりあとのオブジェクト上にあるもの以外に、少なくとも1つの実行できるアクション(トグル展開)が存在します。- 定義:
doAccessibleAction
、インタフェースAccessibleAction
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションが実行された場合はtrue; そうでなければfalse。
- 関連項目:
-