protected class JTree.AccessibleJTree extends JComponent.AccessibleJComponent implements AccessibleSelection, TreeSelectionListener, TreeModelListener, TreeExpansionListener
JTree
クラスのアクセシビリティ・サポートを実装しています。 ツリーのユーザー・インタフェース要素に適したJava Accessibility APIを実装しています。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beans
パッケージに追加されています。 XMLEncoder
を参照してください。
修飾子と型 | クラス | 説明 |
---|---|---|
protected class |
JTree.AccessibleJTree.AccessibleJTreeNode |
このクラスは
JTree 子用のアクセシビリティ・サポートを実装しています。 |
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
コンストラクタ | 説明 |
---|---|
AccessibleJTree() |
修飾子と型 | メソッド | 説明 |
---|---|---|
void |
addAccessibleSelection(int i) |
オブジェクト内の指定された選択項目をオブジェクトの選択に追加します。
|
void |
clearAccessibleSelection() |
オブジェクト内の選択をクリアします。オブジェクト内で何も選択されていない状態になります。
|
void |
fireVisibleDataPropertyChange() |
可視データ・プロパティの変更通知をトリガーします。
|
Accessible |
getAccessibleAt(Point p) |
ローカル座標
Point に含まれているAccessible 子が存在する場合は、それを返します。 |
Accessible |
getAccessibleChild(int i) |
オブジェクトのn番目のAccessible子を返します。
|
int |
getAccessibleChildrenCount() |
このJTreeのトップ・レベルの子ノードの数を返します。
|
int |
getAccessibleIndexInParent() |
このオブジェクトの、そのAccessible親でのインデックスを取得します。
|
AccessibleRole |
getAccessibleRole() |
このオブジェクトの役割を取得します。
|
AccessibleSelection |
getAccessibleSelection() |
このオブジェクトに関連付けられたAccessibleSelectionを取得します。
|
Accessible |
getAccessibleSelection(int i) |
オブジェクト内の指定された選択済み項目を表すAccessibleを返します。
|
int |
getAccessibleSelectionCount() |
現在選択されている項目の数を返します。
|
boolean |
isAccessibleChildSelected(int i) |
このオブジェクトの現在の子が選択されている場合にtrueを返します。
|
void |
removeAccessibleSelection(int i) |
オブジェクト内の指定された選択項目をオブジェクトの選択から削除します。
|
void |
selectAllAccessibleSelection() |
オブジェクトが複数の選択をサポートする場合は、オブジェクト内の選択されている各項目が選択されるようにします。
|
void |
treeCollapsed(TreeExpansionEvent e) |
ツリーの折りたたみ通知です。
|
void |
treeExpanded(TreeExpansionEvent e) |
ツリー・モデルの展開通知です。
|
void |
treeNodesChanged(TreeModelEvent e) |
ツリー・モデル・ノードの変更通知です。
|
void |
treeNodesInserted(TreeModelEvent e) |
ツリー・モデル・ノードの変更通知です。
|
void |
treeNodesRemoved(TreeModelEvent e) |
ツリー・モデル・ノードの変更通知です。
|
void |
treeStructureChanged(TreeModelEvent e) |
ツリー・モデル構造の変更通知です。
|
void |
valueChanged(TreeSelectionEvent e) |
ツリー選択リスナー値変更メソッドです。
|
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
addFocusListener, contains, getAccessibleComponent, 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 valueChanged(TreeSelectionEvent e)
valueChanged
、インタフェースTreeSelectionListener
e
- ListSelectionEventpublic void fireVisibleDataPropertyChange()
public void treeNodesChanged(TreeModelEvent e)
treeNodesChanged
、インタフェースTreeModelListener
e
- ツリー・モデル・イベントpublic void treeNodesInserted(TreeModelEvent e)
treeNodesInserted
、インタフェースTreeModelListener
e
- ツリー・ノード挿入イベントpublic void treeNodesRemoved(TreeModelEvent e)
treeNodesRemoved
、インタフェースTreeModelListener
e
- ツリー・ノード削除イベントpublic void treeStructureChanged(TreeModelEvent e)
treeStructureChanged
、インタフェースTreeModelListener
e
- ツリー・モデル・イベントpublic void treeCollapsed(TreeExpansionEvent e)
treeCollapsed
、インタフェースTreeExpansionListener
e
- TreeExpansionEventpublic void treeExpanded(TreeExpansionEvent e)
treeExpanded
、インタフェースTreeExpansionListener
e
- ツリー・ノード挿入イベントpublic AccessibleRole getAccessibleRole()
getAccessibleRole
、クラスJComponent.AccessibleJComponent
AccessibleRole
public Accessible getAccessibleAt(Point p)
Point
に含まれているAccessible
子が存在する場合は、それを返します。 それ以外の場合はnull
を返します。 getAccessibleAt
、インタフェースAccessibleComponent
getAccessibleAt
、クラスContainer.AccessibleAWTContainer
p
- このAccessible
のローカル座標内のポイントAccessible
。存在しない場合はnull
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
、クラスJComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
、クラスJComponent.AccessibleJComponent
i
- 子のゼロから始まるインデックスAccessibleContext.getAccessibleChildrenCount()
public int getAccessibleIndexInParent()
getAccessibleIndexInParent
、クラスComponent.AccessibleAWTComponent
Component.AccessibleAWTComponent.getAccessibleParent()
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
- 選択可能な項目のゼロから始まるインデックス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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。