Класс AbstractButton.AccessibleAbstractButton
- Все реализуемые интерфейсы:
-
Serializable,AccessibleAction,AccessibleComponent,AccessibleExtendedComponent,AccessibleText,AccessibleValue
- Прямые известные подклассы:
-
JButton.AccessibleJButton,JMenuItem.AccessibleJMenuItem,JToggleButton.AccessibleJToggleButton
- Вложенный класс:
AbstractButton
protected abstract class AbstractButton.AccessibleAbstractButton extends JComponent.AccessibleJComponent implements AccessibleAction, AccessibleValue, AccessibleText, AccessibleExtendedComponent
AbstractButton. Он предоставляет реализацию API доступности Java, подходящую для элементов пользовательского интерфейса кнопок и пунктов меню. Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, работающими с той же версией Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans в пакет java.beans. См. XMLEncoder.
- С:
- 1.4
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе javax.swing.JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Вложенные классы/интерфейсы, объявленные в классе java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе javax.swing.JComponent.AccessibleJComponent
accessibleFocusHandler
Поля, объявленные в классе java.awt.Container.AccessibleAWTContainer
accessibleContainerHandler
Поля, объявленные в классе java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе 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
Поля, объявленные в интерфейсе javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Поля, объявленные в интерфейсе javax.accessibility.AccessibleText
CHARACTER, SENTENCE, WORD
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор для вызова подклассами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполнить указанное действие над объектом |
AccessibleAction |
getAccessibleAction() |
Получить AccessibleAction, связанный с этим объектом. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий в этом объекте. |
String |
getAccessibleActionDescription |
Возвращает описание указанного действия объекта. |
AccessibleIcon[] |
getAccessibleIcon() |
Получить AccessibleIcons, связанные с этим объектом, если они есть. |
AccessibleKeyBinding |
getAccessibleKeyBinding() |
Возвращает сочетания клавиш, связанные с этим объектом. |
String |
getAccessibleName() |
Возвращает доступное имя этого объекта. |
AccessibleRelationSet |
getAccessibleRelationSet() |
Получить AccessibleRelationSet, связанный с этим объектом, если он существует. |
AccessibleStateSet |
getAccessibleStateSet() |
Получить набор состояний этого объекта. |
AccessibleValue |
getAccessibleValue() |
Получить AccessibleValue, связанный с этим объектом. |
String |
getAfterIndex |
Возвращает строку после заданного индекса. |
String |
getAtIndex |
Возвращает строку по заданному индексу. |
String |
getBeforeIndex |
Возвращает строку перед заданным индексом. |
int |
getCaretPosition() |
Возвращает сдвиг курсора (отсчёт с 0). |
AttributeSet |
getCharacterAttribute |
Возвращает AttributeSet для заданного символа по заданному индексу. |
Rectangle |
getCharacterBounds |
Определяет область символа по заданному индексу в строке. |
int |
getCharCount() |
Возвращает количество символов (допустимых индексов). |
Number |
getCurrentAccessibleValue() |
Получить значение этого объекта как числа. |
int |
getIndexAtPoint |
По заданной точке в локальных координатах, возвращает нулевой индекс символа под этой точкой. |
Number |
getMaximumAccessibleValue() |
Получить максимальное значение этого объекта как числа. |
Number |
getMinimumAccessibleValue() |
Получить минимальное значение этого объекта как числа. |
String |
getSelectedText() |
Возвращает выделенную часть текста. |
int |
getSelectionEnd() |
Возвращает конечный смещение в выделенном тексте. |
int |
getSelectionStart() |
Возвращает начальное смещение в выделенном тексте. |
String |
getTitledBorderText() |
Возвращает заголовок рамки. |
String |
getToolTipText() |
Возвращает текст всплывающей подсказки. |
boolean |
setCurrentAccessibleValue |
Установить значение этого объекта как числа. |
Методы, объявленные в классе javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleRole, getBorderTitle, removePropertyChangeListener
Методы, объявленные в классе java.awt.Container.AccessibleAWTContainer
getAccessibleAt
Методы, объявленные в классе 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
Методы, объявленные в классе javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе javax.accessibility.AccessibleComponent
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Подробное описание конструкторов
AccessibleAbstractButton
protected AccessibleAbstractButton()
Подробное описание методов
getAccessibleName
public String getAccessibleName()
- Overrides:
-
getAccessibleNameв классеJComponent.AccessibleJComponent - Возвращает:
- локализованное имя объекта — может быть
null, если у этого объекта нет имени - См. также:
getAccessibleIcon
public AccessibleIcon[] getAccessibleIcon()
- Overrides:
-
getAccessibleIconв классеAccessibleContext - Возвращает:
- массив
AccessibleIcon, если поддерживается объектом; в противном случае вернутьnull - С:
- 1.3
- См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Overrides:
-
getAccessibleStateSetв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleState, содержащий текущее состояние объекта
- См. также:
getAccessibleRelationSet
public AccessibleRelationSet getAccessibleRelationSet()
- Overrides:
-
getAccessibleRelationSetв классеAccessibleContext - Возвращает:
AccessibleRelationSet, если поддерживается объектом; в противном случае вернутьnull- С:
- 1.3
- См. также:
getAccessibleAction
public AccessibleAction getAccessibleAction()
- Overrides:
-
getAccessibleActionв классеAccessibleContext - Возвращает:
- этот объект
- См. также:
getAccessibleValue
public AccessibleValue getAccessibleValue()
- Overrides:
-
getAccessibleValueв классеAccessibleContext - Возвращает:
- этот объект
- См. также:
getAccessibleActionCount
public int getAccessibleActionCount()
- Определяется:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Возвращает:
- 1, количество действий в этом объекте
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
- Определяется:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действия (от 0) - Возвращает:
- описание действия
- См. также:
doAccessibleAction
public boolean doAccessibleAction(int i)
- Определяется:
-
doAccessibleActionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действия (от 0) - Возвращает:
- true, если действие было выполнено; иначе false.
- См. также:
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
- Определяется:
-
getCurrentAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- Целое 0, если не выбрано, или 1, если выбрано.
- См. также:
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
- Определяется:
-
setCurrentAccessibleValueв интерфейсеAccessibleValue - Параметры:
-
n- число для использования в качестве значения - Возвращает:
- true, если значение было установлено.
- См. также:
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
- Определяется:
-
getMinimumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- целое 0.
- См. также:
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
- Определяется:
-
getMaximumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- Целое 1.
- См. также:
getIndexAtPoint
public int getIndexAtPoint(Point p)
- Определяется:
-
getIndexAtPointв интерфейсеAccessibleText - Параметры:
-
p- точка в локальных координатах - Возвращает:
- индекс (с нуля) символа под точкой p; если точка некорректна, возвращает -1.
- С:
- 1.3
getCharacterBounds
public Rectangle getCharacterBounds(int i)
- Определяется:
-
getCharacterBoundsв интерфейсеAccessibleText - Параметры:
-
i- индекс в строке - Возвращает:
- экранные координаты области символа; если индекс некорректен, возвращается пустой прямоугольник.
- С:
- 1.3
getCharCount
public int getCharCount()
- Определяется:
-
getCharCountв интерфейсеAccessibleText - Возвращает:
- количество символов
- С:
- 1.3
getCaretPosition
public int getCaretPosition()
- Определяется:
-
getCaretPositionв интерфейсеAccessibleText - Возвращает:
- смещение курсора (с нуля).
- С:
- 1.3
getAtIndex
public String getAtIndex(int part, int index)
- Определяется:
-
getAtIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для извлечения -
index- индекс в тексте >= 0 - Возвращает:
- буква, слово или предложение, null для некорректного индекса или части
- С:
- 1.3
getAfterIndex
public String getAfterIndex(int part, int index)
- Определено в:
-
getAfterIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для извлечения -
index- индекс в тексте >= 0 - Возвращает:
- букву, слово или предложение, null для неверного индекса или части
- С:
- 1.3
getBeforeIndex
public String getBeforeIndex(int part, int index)
- Определено в:
-
getBeforeIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для извлечения -
index- индекс в тексте >= 0 - Возвращает:
- букву, слово или предложение, null для неверного индекса или части
- С:
- 1.3
getCharacterAttribute
public AttributeSet getCharacterAttribute(int i)
- Определено в:
-
getCharacterAttributeв интерфейсеAccessibleText - Параметры:
-
i- индекс в тексте с нуля - Возвращает:
- AttributeSet символа
- С:
- 1.3
getSelectionStart
public int getSelectionStart()
- Определено в:
-
getSelectionStartв интерфейсеAccessibleText - Возвращает:
- индекс в тексте начала выделения
- С:
- 1.3
getSelectionEnd
public int getSelectionEnd()
- Определено в:
-
getSelectionEndв интерфейсеAccessibleText - Возвращает:
- индекс в тексте конца выделения
- С:
- 1.3
getSelectedText
public String getSelectedText()
- Определено в:
-
getSelectedTextв интерфейсеAccessibleText - Возвращает:
- выделенную строку части текста
- С:
- 1.3
getToolTipText
public String getToolTipText()
- Определено в:
-
getToolTipTextв интерфейсеAccessibleExtendedComponent - Переопределяет:
-
getToolTipTextв классеJComponent.AccessibleJComponent - Возвращает:
- текст всплывающей подсказки объекта, если поддерживается; иначе, null
- С:
- 1.4
getTitledBorderText
public String getTitledBorderText()
- Определено в:
-
getTitledBorderTextв интерфейсеAccessibleExtendedComponent - Переопределяет:
-
getTitledBorderTextв классеJComponent.AccessibleJComponent - Возвращает:
- текст заголовка рамки объекта, если поддерживается; иначе, null
- С:
- 1.4
getAccessibleKeyBinding
public AccessibleKeyBinding getAccessibleKeyBinding()
- Определено в:
-
getAccessibleKeyBindingв интерфейсеAccessibleExtendedComponent - Переопределяет:
-
getAccessibleKeyBindingв классеJComponent.AccessibleJComponent - Возвращает:
- сочетания клавиш, если поддерживаются объектом; иначе, null
- С:
- 1.4
- См. также:
© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/AbstractButton.AccessibleAbstractButton.html