Класс JTree.AccessibleJTree.AccessibleJTreeNode
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 дочернего элемента. Он предоставляет реализацию API доступности Java, соответствующую узлам дерева.Краткое описание полей
Поля, объявленные в классе 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
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleJTreeNode |
Создаёт AccessibleJTreeNode |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAccessibleSelection |
Добавляет указанный выделенный элемент в объект к выделению объекта. |
void |
addFocusListener |
Добавляет указанного обработчика фокуса для получения событий фокуса от этого компонента. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список обработчиков. |
void |
clearAccessibleSelection() |
Очищает выделение в объекте, так что ничего в объекте не выделено. |
boolean |
contains |
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определены как относительные к системе координат объекта. |
boolean |
doAccessibleAction |
Выполняет указанное действие в узле дерева. |
AccessibleAction |
getAccessibleAction() |
Получает AccessibleAction, связанный с этим объектом. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий, доступных в этом узле дерева. |
String |
getAccessibleActionDescription |
Возвращает описание указанного действия узла дерева. |
Accessible |
getAccessibleAt |
Возвращает Accessible дочерний элемент, если он существует, содержащийся в локальных координатах Point. |
Accessible |
getAccessibleChild |
Возвращает указанный доступный дочерний элемент объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов в объекте. |
AccessibleComponent |
getAccessibleComponent() |
Получает AccessibleComponent, связанный с этим объектом. |
AccessibleContext |
getAccessibleContext() |
Получает AccessibleContext, связанный с этим узлом дерева. |
String |
getAccessibleDescription() |
Получает описание этого объекта. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в его доступном родителе. |
String |
getAccessibleName() |
Получает доступное имя этого объекта. |
Accessible |
getAccessibleParent() |
Получает доступного родителя этого объекта. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Получает AccessibleSelection, связанный с этим объектом, если он существует. |
Accessible |
getAccessibleSelection |
Возвращает Accessible, представляющий указанный выделенный элемент в объекте. |
int |
getAccessibleSelectionCount() |
Возвращает количество элементов, которые в данный момент выделены. |
AccessibleStateSet |
getAccessibleStateSet() |
Получает набор состояний этого объекта. |
AccessibleText |
getAccessibleText() |
Получает AccessibleText, связанный с этим объектом, если он существует. |
AccessibleValue |
getAccessibleValue() |
Получает AccessibleValue, связанный с этим объектом, если он существует. |
Color |
getBackground() |
Получает цвет фона этого объекта. |
Rectangle |
getBounds() |
Получает границы этого объекта в виде объекта Rectangle. |
Cursor |
getCursor() |
Получает курсор этого объекта. |
Font |
getFont() |
Получает шрифт этого объекта. |
FontMetrics |
getFontMetrics |
Получает FontMetrics этого объекта. |
Color |
getForeground() |
Получает цвет переднего плана этого объекта. |
Locale |
getLocale() |
Получает локаль компонента. |
Point |
getLocation() |
Получает расположение объекта относительно родителя в виде точки, определяющей верхний левый угол объекта в пространстве координат экрана. |
protected Point |
getLocationInJTree() |
Возвращает относительное расположение узла |
Point |
getLocationOnScreen() |
Возвращает расположение объекта на экране. |
Dimension |
getSize() |
Возвращает размер этого объекта в виде объекта Dimension. |
boolean |
isAccessibleChildSelected |
Возвращает true, если текущий дочерний элемент этого объекта выбран. |
boolean |
isEnabled() |
Определяет, активен ли объект. |
boolean |
isFocusTraversable() |
Возвращает, может ли этот объект принять фокус. |
boolean |
isShowing() |
Определяет, отображается ли объект. |
boolean |
isVisible() |
Определяет, виден ли объект. |
void |
removeAccessibleSelection |
Удаляет указанный выделенный элемент из выделения объекта. |
void |
removeFocusListener |
Удаляет указанного обработчика фокуса, чтобы он больше не получал события фокуса от этого компонента. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка обработчиков. |
void |
requestFocus() |
Запрашивает фокус для этого объекта. |
void |
selectAllAccessibleSelection() |
Приводит к тому, что каждый выделенный элемент в объекте будет выбран, если объект поддерживает несколько выборов. |
void |
setAccessibleDescription |
Устанавливает описание этого объекта. |
void |
setAccessibleName |
Устанавливает локализованное доступное имя этого объекта. |
void |
setBackground |
Устанавливает цвет фона этого объекта. |
void |
setBounds |
Устанавливает границы этого объекта в виде объекта Rectangle. |
void |
setCursor |
Устанавливает курсор этого объекта. |
void |
setEnabled |
Устанавливает состояние активности объекта. |
void |
setFont |
Устанавливает шрифт этого объекта. |
void |
setForeground |
Устанавливает цвет переднего плана этого объекта. |
void |
setLocation |
Устанавливает расположение объекта относительно родителя. |
void |
setSize |
Изменяет размер этого объекта, присваивая ему ширину и высоту. |
void |
setVisible |
Устанавливает видимость объекта. |
Методы, объявленные в классе 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()
Получить доступное имя этого объекта.
- Переопределяет:
-
getAccessibleNameв классеAccessibleContext - Возвращает:
- Локализованное имя объекта; null, если у этого объекта нет имени
- См. также:
setAccessibleName
public void setAccessibleName(String s)
Установить локализованное доступное имя этого объекта.
- Переопределяет:
-
setAccessibleNameв классеAccessibleContext - Параметры:
-
s- новое локализованное имя объекта. - См. также:
getAccessibleDescription
public String getAccessibleDescription()
Получить доступное описание этого объекта.
- Переопределяет:
-
getAccessibleDescriptionв классеAccessibleContext - Возвращает:
- Локализованное описание объекта; null, если у этого объекта нет описания
- См. также:
setAccessibleDescription
public void setAccessibleDescription(String s)
Установить доступное описание этого объекта.
- Переопределяет:
-
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 объект этого объекта; null, если у этого объекта нет родительского Accessible объекта
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Получить индекс этого объекта в его родительском Accessible объекте.
- Указано в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в его родительском объекте; -1, если у этого объекта нет родительского Accessible объекта.
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте.
- Указано в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество доступных дочерних элементов в объекте.
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанного доступного дочернего элемента объекта.
- Указано в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего элемента (от нуля) - Возвращает:
- доступный дочерний элемент объекта
- См. также:
getLocale
public Locale getLocale()
Получает локаль компонента. Если компонент не имеет локали, возвращается локаль его родителя.
- Указано в:
-
getLocaleв классеAccessibleContext - Возвращает:
- Локаль этого компонента. Если у этого компонента нет локали, возвращается локаль его родителя.
- Исключения:
-
IllegalComponentStateException- Если у компонента нет собственной локали и он еще не добавлен в иерархию контейнеров, так что локаль не может быть определена из родительского контейнера. - См. также:
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
Добавить PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств.
- Переопределяет:
-
addPropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- добавляемый PropertyChangeListener - См. также:
-
AccessibleContext.ACCESSIBLE_NAME_PROPERTYAccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTYAccessibleContext.ACCESSIBLE_STATE_PROPERTYAccessibleContext.ACCESSIBLE_VALUE_PROPERTYAccessibleContext.ACCESSIBLE_SELECTION_PROPERTYAccessibleContext.ACCESSIBLE_TEXT_PROPERTYAccessibleContext.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.
- Overrides:
-
getAccessibleSelectionв классеAccessibleContext - Returns:
- AccessibleSelection или null
- See Also:
getAccessibleText
public AccessibleText getAccessibleText()
Получить AccessibleText, связанный с этим объектом, если он существует. В противном случае вернуть null.
- Overrides:
-
getAccessibleTextв классеAccessibleContext - Returns:
- AccessibleText или null
- See Also:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Получить AccessibleValue, связанный с этим объектом, если он существует. В противном случае вернуть null.
- Overrides:
-
getAccessibleValueв классеAccessibleContext - Returns:
- AccessibleValue или null
- See Also:
getBackground
public Color getBackground()
Получить цвет фона этого объекта.
- Specified by:
-
getBackgroundв интерфейсеAccessibleComponent - Returns:
- цвет фона объекта, если поддерживается; в противном случае, null
- See Also:
setBackground
public void setBackground(Color c)
Установить цвет фона этого объекта.
- Specified by:
-
setBackgroundв интерфейсеAccessibleComponent - Parameters:
-
c- новый цвет фона - See Also:
getForeground
public Color getForeground()
Получить цвет переднего плана этого объекта.
- Specified by:
-
getForegroundв интерфейсеAccessibleComponent - Returns:
- цвет переднего плана объекта, если поддерживается; в противном случае, null
- See Also:
setForeground
public void setForeground(Color c)
Описание скопировано из интерфейса:
AccessibleComponentУстанавливает цвет переднего плана этого объекта.
- Specified by:
-
setForegroundв интерфейсеAccessibleComponent - Parameters:
-
c- новый цвет для переднего плана - See Also:
getCursor
public Cursor getCursor()
Описание скопировано из интерфейса:
AccessibleComponentПолучить курсор этого объекта.
- Specified by:
-
getCursorв интерфейсеAccessibleComponent - Returns:
- курсор, если поддерживается, объекта; в противном случае,
null - See Also:
setCursor
public void setCursor(Cursor c)
Описание скопировано из интерфейса:
AccessibleComponentУстановить курсор этого объекта.
- Specified by:
-
setCursorв интерфейсеAccessibleComponent - Parameters:
-
c- новый курсор для объекта - See Also:
getFont
public Font getFont()
Описание скопировано из интерфейса:
AccessibleComponentПолучить шрифт этого объекта.
- Specified by:
-
getFontв интерфейсеAccessibleComponent - Returns:
- шрифт, если поддерживается, объекта; в противном случае,
null - See Also:
setFont
public void setFont(Font f)
Описание скопировано из интерфейса:
AccessibleComponentУстановить шрифт этого объекта.
- Specified by:
-
setFontв интерфейсеAccessibleComponent - Parameters:
-
f- новый шрифт для объекта - See Also:
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Описание скопировано из интерфейса:
AccessibleComponentПолучить метрики шрифта этого объекта.
- Specified by:
-
getFontMetricsв интерфейсеAccessibleComponent - Parameters:
-
f- шрифт, для которого нужно получить метрики - Returns:
- метрики шрифта, если поддерживаются, объекта; в противном случае,
null - See Also:
isEnabled
public boolean isEnabled()
Описание скопировано из интерфейса:
AccessibleComponentОпределяет, включен ли объект. Включенные объекты также будут иметь состояние
AccessibleState.ENABLED установленным в их AccessibleStateSets.- Specified by:
-
isEnabledв интерфейсеAccessibleComponent - Returns:
-
trueесли объект включен; в противном случае,false - See Also:
setEnabled
public void setEnabled(boolean b)
Описание скопировано из интерфейса:
AccessibleComponentУстанавливает состояние включения объекта.
- Specified by:
-
setEnabledв интерфейсеAccessibleComponent - Parameters:
-
b- еслиtrue, включает этот объект; в противном случае, выключает его - See Also:
isVisible
public boolean isVisible()
Описание скопировано из интерфейса:
AccessibleComponentОпределяет, видим ли объект. Примечание: это означает, что объект намерен быть видимым; однако, он может не отображаться на экране, потому что один из объектов, в который этот объект вложен, в настоящее время не видим. Чтобы определить, отображается ли объект на экране, используйте
AccessibleComponent.isShowing() Видимые объекты также будут иметь состояние AccessibleState.VISIBLE установленное в их AccessibleStateSets.
- Specified by:
-
isVisibleв интерфейсеAccessibleComponent - Returns:
-
trueесли объект видим; в противном случае,false - See Also:
setVisible
public void setVisible(boolean b)
Описание скопировано из интерфейса:
AccessibleComponentУстанавливает состояние видимости объекта.
- Specified by:
-
setVisibleв интерфейсеAccessibleComponent - Parameters:
-
b- еслиtrue, отображает этот объект; в противном случае, скрывает его - See Also:
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. Поле height объекта Dimension содержит высоту этого объекта, а поле width объекта Dimension содержит ширину этого объекта.- Определено в:
-
getSizeв интерфейсеAccessibleComponent - Возвращает:
- Объект
Dimension, который указывает размер этого компонента;nullесли этот объект не находится на экране - См. также:
setSize
public void setSize(Dimension d)
Описание скопировано из интерфейса:
AccessibleComponentИзменяет размер этого объекта так, чтобы у него была ширина и высота.
- Определено в:
-
setSizeв интерфейсеAccessibleComponent - Параметры:
-
d- размер, определяющий новый размер объекта - См. также:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Возвращает дочерний объект
Accessible, если он существует, содержащийся по локальным координатам Point. В противном случае возвращает null.- Определено в:
-
getAccessibleAtв интерфейсеAccessibleComponent - Параметры:
-
p- точка в локальных координатах этогоAccessible - Возвращает:
- дочерний объект
Accessible, если он существует, по указанному расположению; иначеnull
isFocusTraversable
public boolean isFocusTraversable()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает, может ли этот объект получить фокус или нет. Объекты, которые могут получить фокус, также будут иметь состояние
AccessibleState.FOCUSABLE в своем наборе состояний AccessibleStateSets.- Определено в:
-
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()
Возвращает количество доступных действий в этом узле дерева. Если этот узел не является листом, существует по крайней мере одно действие (переключение разворачивания), помимо любых доступных в объекте за TreeCellRenderer.
- Указано в:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Возвращает:
- количество Actions в этом объекте
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
Возвращает описание указанного действия узла дерева. Если этот узел не является листом, существует по крайней мере одно описание действия (переключение разворачивания), помимо любых доступных в объекте за TreeCellRenderer.
- Указано в:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действий (с нуля) - Возвращает:
- описание действия
- См. также:
doAccessibleAction
public boolean doAccessibleAction(int i)
Выполняет указанное действие на узле дерева. Если этот узел не является листом, существует по крайней мере одно выполняемое действие (переключение разворачивания), помимо любых доступных в объекте за TreeCellRenderer.
- Указано в:
-
doAccessibleActionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действий (с нуля) - Возвращает:
- true, если действие было выполнено; иначе false.
- См. также:
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/JTree.AccessibleJTree.AccessibleJTreeNode.html