Класс MenuComponent.AccessibleAWTMenuComponent
java.lang.Object
javax.accessibility.AccessibleContext
java.awt.MenuComponent.AccessibleAWTMenuComponent
- Все реализуемые интерфейсы:
Serializable, AccessibleComponent, AccessibleSelection
- Прямые известные подклассы:
MenuBar.AccessibleAWTMenuBar, MenuItem.AccessibleAWTMenuItem
- Внешний класс:
MenuComponent
protected abstract class MenuComponent.AccessibleAWTMenuComponent extends AccessibleContext implements Serializable, AccessibleComponent, AccessibleSelection
Внутренний класс
MenuComponent, используемый для обеспечения поддержки специальных возможностей по умолчанию. Этот класс не предназначен для непосредственного использования разработчиками приложений, а предназначен только для создания подклассов разработчиками компонентов меню. Класс, используемый для получения роли специальных возможностей этого объекта.
- С версии:
- 1.3
- См. также:
Краткое описание полей
Поля, объявленные в классе 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 | Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
ACCESSIBLE_ACTION_PROPERTY |
Константа, используемая для указания на изменение поддерживаемого набора действий. |
static final String |
ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY |
Константа, используемая для определения изменения активного потомка компонента. |
static final String |
ACCESSIBLE_CARET_PROPERTY |
Константа, используемая для определения изменения каретки accessibleText. |
static final String |
ACCESSIBLE_CHILD_PROPERTY |
Константа, используемая для определения добавления или удаления дочерних элементов Accessible из объекта. |
static final String |
ACCESSIBLE_COMPONENT_BOUNDS_CHANGED |
PropertyChangeEvent, указывающая на изменение границ компонента. |
static final String |
ACCESSIBLE_DESCRIPTION_PROPERTY |
Константа, используемая для определения изменения свойства AccessibleContext.accessibleDescription. |
static final String |
ACCESSIBLE_HYPERTEXT_OFFSET |
Константа, используемая для указания на получение гипертекстовым элементом фокуса. |
static final String |
ACCESSIBLE_INVALIDATE_CHILDREN |
PropertyChangeEvent, указывающая на существенное изменение дочерних элементов компонента, например дерева или текста. |
static final String |
ACCESSIBLE_NAME_PROPERTY |
Константа, используемая для определения изменения свойства AccessibleContext.accessibleName. |
static final String |
ACCESSIBLE_SELECTION_PROPERTY |
Константа, используемая для определения изменения accessibleSelection. |
static final String |
ACCESSIBLE_STATE_PROPERTY |
Константа, используемая для определения изменения свойства accessibleStateSet. |
static final String |
ACCESSIBLE_TABLE_CAPTION_CHANGED |
Константа, используемая для указания на изменение заголовка таблицы. |
static final String |
ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED |
Константа, используемая для указания на изменение описания столбца. |
static final String |
ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED |
Константа, используемая для указания на изменение заголовка столбца. |
static final String |
ACCESSIBLE_TABLE_MODEL_CHANGED |
Константа, используемая для указания на изменение данных таблицы. |
static final String |
ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED |
Константа, используемая для указания на изменение описания строки. |
static final String |
ACCESSIBLE_TABLE_ROW_HEADER_CHANGED |
Константа, используемая для указания на изменение заголовка строки. |
static final String |
ACCESSIBLE_TABLE_SUMMARY_CHANGED |
Константа, используемая для указания на изменение сводки таблицы. |
static final String |
ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED |
PropertyChangeEvent, указывающая на изменение текстовых атрибутов. |
static final String |
ACCESSIBLE_TEXT_PROPERTY |
PropertyChangeEvent, указывающая на изменение текста. |
static final String |
ACCESSIBLE_VALUE_PROPERTY |
Константа, используемая для определения изменения свойства accessibleValue. |
static final String |
ACCESSIBLE_VISIBLE_DATA_PROPERTY |
Константа, используемая для определения изменения визуального представления объекта. |
protected String |
accessibleDescription |
Локализованная строка, содержащая описание объекта. |
protected String |
accessibleName |
Локализованная строка, содержащая имя объекта. |
protected Accessible |
accessibleParent |
Родитель этого объекта с точки зрения специальных возможностей. |
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Несмотря на то что класс является абстрактным, этот конструктор должен вызываться всеми подклассами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAccessibleSelection |
Добавляет указанный дочерний элемент Accessible объекта в набор выбранных элементов объекта. |
void |
addFocusListener |
Добавляет указанный слушатель фокуса для получения событий фокуса от этого компонента. |
void |
clearAccessibleSelection() |
Снимает выделение в объекте, так что ни один из его дочерних элементов не будет выбран. |
boolean |
contains |
Проверяет, находится ли указанная точка в пределах границ этого объекта; координаты x и y точки заданы относительно системы координат объекта. |
Accessible |
getAccessibleAt |
Возвращает дочерний элемент Accessible, если он существует и находится в локальной координате Point. |
Accessible |
getAccessibleChild |
Возвращает n-й дочерний элемент Accessible объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов объекта. |
AccessibleComponent |
getAccessibleComponent() |
Получает связанный с этим объектом AccessibleComponent, если он существует. |
String |
getAccessibleDescription() |
Получает описание этого объекта с точки зрения специальных возможностей. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в родительском объекте с точки зрения специальных возможностей. |
String |
getAccessibleName() |
Получает имя этого объекта с точки зрения специальных возможностей. |
Accessible |
getAccessibleParent() |
Получает родительский объект Accessible. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Получает связанный с этим объектом AccessibleSelection, который позволяет выбирать его дочерние элементы Accessible. |
Accessible |
getAccessibleSelection |
Возвращает Accessible, представляющий указанный выбранный дочерний элемент объекта. |
int |
getAccessibleSelectionCount() |
Возвращает количество дочерних элементов Accessible, выбранных в данный момент. |
AccessibleStateSet |
getAccessibleStateSet() |
Получает состояние этого объекта. |
Color |
getBackground() |
Получает цвет фона этого объекта. |
Rectangle |
getBounds() |
Получает границы этого объекта в виде объекта Rectangle. |
Cursor |
getCursor() |
Получает Cursor этого объекта. |
Font |
getFont() |
Получает Font этого объекта. |
FontMetrics |
getFontMetrics |
Получает FontMetrics этого объекта. |
Color |
getForeground() |
Получает цвет переднего плана этого объекта. |
Locale |
getLocale() |
Возвращает локаль этого объекта. |
Point |
getLocation() |
Получает местоположение объекта относительно родителя в виде точки, задающей левый верхний угол объекта в системе координат экрана. |
Point |
getLocationOnScreen() |
Возвращает местоположение объекта на экране. |
Dimension |
getSize() |
Возвращает размер этого объекта в виде объекта Dimension. |
boolean |
isAccessibleChildSelected |
Определяет, выбран ли текущий дочерний элемент этого объекта. |
boolean |
isEnabled() |
Определяет, включен ли объект. |
boolean |
isFocusTraversable() |
Возвращает, может ли этот объект получать фокус. |
boolean |
isShowing() |
Определяет, отображается ли объект. |
boolean |
isVisible() |
Определяет, видим ли объект. |
void |
removeAccessibleSelection |
Удаляет указанный дочерний элемент объекта из набора выбранных элементов объекта. |
void |
removeFocusListener |
Удаляет указанный слушатель фокуса, чтобы он больше не получал события фокуса от этого компонента. |
void |
requestFocus() |
Запрашивает фокус для этого объекта. |
void |
selectAllAccessibleSelection() |
Выбирает все дочерние элементы объекта, если объект поддерживает множественный выбор. |
void |
setBackground |
Устанавливает цвет фона этого объекта. |
void |
setBounds |
Устанавливает границы этого объекта в виде объекта Rectangle. |
void |
setCursor |
Устанавливает Cursor этого объекта. |
void |
setEnabled |
Устанавливает состояние включения объекта. |
void |
setFont |
Устанавливает Font этого объекта. |
void |
setForeground |
Устанавливает цвет переднего плана этого объекта. |
void |
setLocation |
Устанавливает местоположение объекта относительно родителя. |
void |
setSize |
Изменяет размер этого объекта. |
void |
setVisible |
Устанавливает состояние видимости объекта. |
Методы, объявленные в классе AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список слушателей. |
void |
firePropertyChange |
Поддержка уведомления об изменениях связанных свойств. |
AccessibleAction |
getAccessibleAction() |
Получает связанный с этим объектом AccessibleAction, поддерживающий одно или несколько действий. |
AccessibleEditableText |
getAccessibleEditableText() |
Получает связанный с этим объектом AccessibleEditableText, отображающий на экране редактируемый текст. |
AccessibleIcon[] |
getAccessibleIcon() |
Получает связанный с объектом AccessibleIcons, имеющим один или несколько значков. |
AccessibleRelationSet |
getAccessibleRelationSet() |
Получает связанный с объектом AccessibleRelationSet. |
AccessibleTable |
getAccessibleTable() |
Получает связанный с объектом AccessibleTable. |
AccessibleText |
getAccessibleText() |
Получает связанный с этим объектом AccessibleText, отображающий текст на экране. |
AccessibleValue |
getAccessibleValue() |
Получает связанный с этим объектом AccessibleValue, поддерживающий значение Numerical. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка слушателей. |
void |
setAccessibleDescription |
Устанавливает описание этого объекта с точки зрения специальных возможностей. |
void |
setAccessibleName |
Устанавливает локализованное имя этого объекта с точки зрения специальных возможностей. |
void |
setAccessibleParent |
Устанавливает родительский объект Accessible. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект другому объекту. |
protected void |
finalize() |
Устарело и подлежит удалению: этот элемент API может быть удален в будущей версии. Финализация устарела и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt либо по истечении определенного времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt либо по истечении определенного времени. |
Подробное описание конструкторов
AccessibleAWTMenuComponent
protected AccessibleAWTMenuComponent()
Хотя класс является абстрактным, этот конструктор должен вызываться всеми подклассами.
Подробное описание методов
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
Возвращает
AccessibleSelection, связанный с этим объектом, который позволяет выбирать его дочерние элементы Accessible.- Переопределяет:
-
getAccessibleSelectionв классеAccessibleContext - Возвращает:
-
AccessibleSelection, если поддерживается объектом; иначе возвращаетnull - См. также:
getAccessibleName
public String getAccessibleName()
Возвращает доступное имя этого объекта. Практически никогда не следует возвращать
java.awt.MenuComponent.getName, поскольку обычно это не локализованное имя и оно ничего не говорит пользователю. Если объект по своей сути является текстовым объектом (например, элементом меню), доступным именем должен быть текст объекта (например, «сохранить»). Если у объекта есть всплывающая подсказка, подходящей строкой для возврата может быть также текст подсказки.- Переопределяет:
-
getAccessibleNameв классеAccessibleContext - Возвращает:
- локализованное имя объекта — может быть
null, если у этого объекта нет имени - См. также:
getAccessibleDescription
public String getAccessibleDescription()
Возвращает доступное описание этого объекта. Это должно быть краткое локализованное описание того, что представляет собой объект и что он означает для пользователя. Если у объекта есть всплывающая подсказка, подходящей строкой для возврата может быть текст подсказки, если он содержит краткое описание объекта (а не только его имя — например, для значка «Сохранить» на панели инструментов с подсказкой «сохранить» не следует возвращать текст подсказки в качестве описания; вместо этого следует использовать что-то вроде «Сохраняет текущий текстовый документ»).
- Переопределяет:
-
getAccessibleDescriptionв классеAccessibleContext - Возвращает:
- локализованное описание объекта — может быть
null, если у этого объекта нет описания - См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
- Определено в:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleRole, описывающий роль объекта - См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Возвращает состояние этого объекта.
- Определено в:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleStateSet, содержащий текущий набор состояний объекта - См. также:
getAccessibleParent
public Accessible getAccessibleParent()
Возвращает родительский объект
Accessible этого объекта. Если родительский объект реализует Accessible, этот метод должен просто возвращать getParent.- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- родительский объект
Accessibleэтого объекта — может бытьnull, если у этого объекта нет родительского объектаAccessible
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Возвращает индекс этого объекта в его доступном родительском объекте.
- Определено в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в родительском объекте; -1, если у этого объекта нет доступного родительского объекта
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта. Если все дочерние элементы этого объекта реализуют
Accessible, этот метод должен возвращать количество дочерних элементов объекта.- Определено в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество доступных дочерних элементов объекта
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает n-й дочерний элемент объекта
Accessible.- Определено в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i— индекс дочернего элемента, отсчитываемый от нуля - Возвращает:
- n-й доступный дочерний элемент объекта
- См. также:
getLocale
public Locale getLocale()
Возвращает локаль этого объекта.
- Определено в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого объекта
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
Возвращает
AccessibleComponent, связанный с этим объектом, если он существует. В противном случае возвращает null.- Переопределяет:
-
getAccessibleComponentв классеAccessibleContext - Возвращает:
- компонент
- См. также:
getBackground
public Color getBackground()
Возвращает цвет фона этого объекта.
- Определено в:
-
getBackgroundв интерфейсеAccessibleComponent - Возвращает:
- цвет фона объекта, если он поддерживается; иначе
null - См. также:
setBackground
public void setBackground(Color c)
Устанавливает цвет фона этого объекта. (Сведения о прозрачности см. в
isOpaque.)- Определено в:
-
setBackgroundв интерфейсеAccessibleComponent - Параметры:
-
c— новыйColorфона - См. также:
getForeground
public Color getForeground()
Возвращает цвет переднего плана этого объекта.
- Определено в:
-
getForegroundв интерфейсеAccessibleComponent - Возвращает:
- цвет переднего плана объекта, если он поддерживается; иначе
null - См. также:
setForeground
public void setForeground(Color c)
Устанавливает цвет переднего плана этого объекта.
- Определено в:
-
setForegroundв интерфейсеAccessibleComponent - Параметры:
-
c— новыйColorпереднего плана - См. также:
getCursor
public Cursor getCursor()
Возвращает
Cursor этого объекта.- Определено в:
-
getCursorв интерфейсеAccessibleComponent - Возвращает:
Cursorобъекта, если он поддерживается; иначеnull- См. также:
setCursor
public void setCursor(Cursor cursor)
Устанавливает
Cursor этого объекта. Метод может не оказывать визуального эффекта, если реализация платформы Java и/или собственная система не поддерживают изменение формы курсора мыши.
- Определено в:
-
setCursorв интерфейсеAccessibleComponent - Параметры:
-
cursor— новыйCursorобъекта - См. также:
getFont
public Font getFont()
Возвращает
Font этого объекта.- Определено в:
-
getFontв интерфейсеAccessibleComponent - Возвращает:
Fontобъекта, если он поддерживается; иначеnull- См. также:
setFont
public void setFont(Font f)
Устанавливает
Font этого объекта.- Определено в:
-
setFontв интерфейсеAccessibleComponent - Параметры:
-
f— новыйFontобъекта - См. также:
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Возвращает
FontMetrics этого объекта.- Определено в:
-
getFontMetricsв интерфейсеAccessibleComponent - Параметры:
-
f—Font - Возвращает:
- FontMetrics объекта, если поддерживается; иначе
null - См. также:
isEnabled
public boolean isEnabled()
Определяет, включен ли объект.
- Определено в:
-
isEnabledв интерфейсеAccessibleComponent - Возвращает:
- true, если объект включен; иначе false
- См. также:
setEnabled
public void setEnabled(boolean b)
Устанавливает состояние включения объекта.
- Определено в:
-
setEnabledв интерфейсеAccessibleComponent - Параметры:
-
b— если true, включает этот объект; иначе отключает его - См. также:
isVisible
public boolean isVisible()
Определяет, видим ли объект. Примечание: это означает, что объект должен быть видимым; однако фактически он может не отображаться на экране, если один из объектов, содержащих этот объект, невидим. Чтобы определить, отображается ли объект на экране, используйте
isShowing.- Определено в:
-
isVisibleв интерфейсеAccessibleComponent - Возвращает:
- true, если объект видим; иначе false
- См. также:
setVisible
public void setVisible(boolean b)
Устанавливает состояние видимости объекта.
- Определено в:
-
setVisibleв интерфейсеAccessibleComponent - Параметры:
-
b— если true, отображает этот объект; иначе скрывает его - См. также:
isShowing
public boolean isShowing()
Определяет, отображается ли объект. Это определяется путем проверки видимости объекта и его предков. Примечание: метод вернет true, даже если объект закрыт другим объектом (например, если он находится под раскрытым меню).
- Определено в:
-
isShowingв интерфейсеAccessibleComponent - Возвращает:
- true, если объект отображается; иначе false
contains
public boolean contains(Point p)
Проверяет, находится ли указанная точка в пределах границ этого объекта; координаты x и y точки заданы относительно системы координат объекта.
- Определено в:
-
containsв интерфейсеAccessibleComponent - Параметры:
-
p—Pointотносительно системы координат объекта - Возвращает:
- true, если объект содержит
Point; иначе false - См. также:
getLocationOnScreen
public Point getLocationOnScreen()
Возвращает расположение объекта на экране.
- Определено в:
-
getLocationOnScreenв интерфейсеAccessibleComponent - Возвращает:
- расположение объекта на экране — может быть
null, если этого объекта нет на экране - См. также:
getLocation
public Point getLocation()
Возвращает расположение объекта относительно родительского объекта в виде точки, задающей верхний левый угол объекта в системе координат экрана.
- Определено в:
-
getLocationв интерфейсеAccessibleComponent - Возвращает:
- экземпляр
Point, представляющий верхний левый угол границ объекта в системе координат экрана;null, если этого объекта или его родительского объекта нет на экране - См. также:
setLocation
public void setLocation(Point p)
Устанавливает расположение объекта относительно родительского объекта.
- Определено в:
-
setLocationв интерфейсеAccessibleComponent - Параметры:
-
p— новое положение верхнего левого угла - См. также:
getBounds
public Rectangle getBounds()
Возвращает границы этого объекта в виде объекта
Rectangle. Границы задают ширину, высоту и расположение этого объекта относительно его родительского объекта.- Определено в:
-
getBoundsв интерфейсеAccessibleComponent - Возвращает:
- прямоугольник, задающий границы этого компонента;
null, если этого объекта нет на экране - См. также:
setBounds
public void setBounds(Rectangle r)
Устанавливает границы этого объекта в виде объекта
Rectangle. Границы задают ширину, высоту и расположение этого объекта относительно его родительского объекта.- Определено в:
-
setBoundsв интерфейсеAccessibleComponent - Параметры:
-
r— прямоугольник, задающий границы этого компонента - См. также:
getSize
public Dimension getSize()
Возвращает размер этого объекта в виде объекта
Dimension. Поле height объекта Dimension содержит высоту этого объекта, а поле width объекта Dimension — его ширину.- Определено в:
-
getSizeв интерфейсеAccessibleComponent - Возвращает:
- объект
Dimension, задающий размер этого компонента;null, если этого объекта нет на экране - См. также:
setSize
public void setSize(Dimension d)
Изменяет размер этого объекта.
- Определено в:
-
setSizeв интерфейсеAccessibleComponent - Параметры:
-
d—Dimension, задающий новый размер объекта - См. также:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Возвращает дочерний элемент
Accessible, если он существует и находится в локальной координате Point. Если дочернего элемента Accessible нет, возвращается null.- Определено в:
-
getAccessibleAtв интерфейсеAccessibleComponent - Параметры:
-
p— точка, задающая верхний левый уголAccessibleв системе координат родительского объекта - Возвращает:
Accessible, если он существует в указанном расположении; иначеnull
isFocusTraversable
public boolean isFocusTraversable()
Возвращает сведения о том, может ли этот объект получить фокус.
- Определено в:
-
isFocusTraversableв интерфейсеAccessibleComponent - Возвращает:
- true, если объект может получить фокус; иначе false
- См. также:
requestFocus
public void requestFocus()
Запрашивает передачу фокуса этому объекту.
- Определено в:
-
requestFocusв интерфейсеAccessibleComponent - См. также:
addFocusListener
public void addFocusListener(FocusListener l)
Добавляет указанный прослушиватель фокуса для получения событий фокуса от этого компонента.
- Определено в:
-
addFocusListenerв интерфейсеAccessibleComponent - Параметры:
-
l— прослушиватель фокуса - См. также:
removeFocusListener
public void removeFocusListener(FocusListener l)
Удаляет указанный прослушиватель фокуса, чтобы он больше не получал события фокуса от этого компонента.
- Определено в:
-
removeFocusListenerв интерфейсеAccessibleComponent - Параметры:
-
l— прослушиватель фокуса - См. также:
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
Возвращает количество дочерних элементов
Accessible, выбранных в данный момент. Если дочерние элементы не выбраны, возвращается 0.- Определено в:
-
getAccessibleSelectionCountв интерфейсеAccessibleSelection - Возвращает:
- количество выбранных в данный момент элементов
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
Возвращает
Accessible, представляющий указанный выбранный дочерний элемент объекта. Если ничего не выбрано или количество выбранных дочерних элементов меньше переданного целого числа, возвращается null. Обратите внимание, что индекс обозначает i-й выбранный дочерний элемент, а не i-й дочерний элемент.
- Определено в:
-
getAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i— индекс выбранного дочернего элемента, отсчитываемый от нуля - Возвращает:
- i-й выбранный дочерний элемент
- См. также:
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
Определяет, выбран ли текущий дочерний элемент этого объекта.
- Определено в:
-
isAccessibleChildSelectedв интерфейсеAccessibleSelection - Параметры:
-
i— индекс дочернего элемента в этом объектеAccessible, отсчитываемый от нуля - Возвращает:
- true, если текущий дочерний элемент этого объекта выбран; иначе false
- См. также:
addAccessibleSelection
public void addAccessibleSelection(int i)
Добавляет указанный дочерний элемент
Accessible к выбранным элементам объекта. Если объект поддерживает множественный выбор, указанный дочерний элемент добавляется к текущему выбору; в противном случае он заменяет все выбранные элементы объекта. Если указанный дочерний элемент уже выбран, этот метод ничего не делает.- Определено в:
-
addAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i— индекс дочернего элемента, отсчитываемый от нуля - См. также:
removeAccessibleSelection
public void removeAccessibleSelection(int i)
Удаляет указанный дочерний элемент объекта из списка выбранных элементов объекта. Если указанный элемент в данный момент не выбран, этот метод не оказывает никакого эффекта.
- Указан в:
-
removeAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i— индекс дочернего элемента, отсчитываемый от нуля - См. также:
clearAccessibleSelection
public void clearAccessibleSelection()
Снимает выделение в объекте, чтобы ни один дочерний элемент объекта не был выбран.
- Указан в:
-
clearAccessibleSelectionв интерфейсеAccessibleSelection
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
Выбирает все дочерние элементы объекта, если объект поддерживает множественный выбор.
- Указан в:
-
selectAllAccessibleSelectionв интерфейсеAccessibleSelection
© 1993, 2025, 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.