Класс JSpinner.AccessibleJSpinner
java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.JSpinner.AccessibleJSpinner
- Все реализованные интерфейсы:
Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleText, AccessibleValue, ChangeListener
- Внешний класс:
JSpinner
protected class JSpinner.AccessibleJSpinner extends JComponent.AccessibleJComponent implements AccessibleValue, AccessibleAction, AccessibleText, AccessibleEditableText, ChangeListener
AccessibleJSpinner реализует поддержку специальных возможностей для класса JSpinner.- С версии:
- 1.5
Краткое описание вложенных классов
Вложенные классы и интерфейсы, объявленные в классе JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JComponent.AccessibleJComponent.AccessibleContainerHandler |
Вызывает обработчик PropertyChange, если он зарегистрирован, при добавлении или удалении дочерних элементов. |
protected class |
JComponent.AccessibleJComponent.AccessibleFocusHandler |
Устарело. Этот класс больше не используется и не требуется. |
Вложенные классы и интерфейсы, объявленные в классе Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler | Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler |
Вызывает обработчик PropertyChange, если он зарегистрирован, при отображении или скрытии. |
protected class |
Component.AccessibleAWTComponent.AccessibleAWTFocusHandler |
Вызывает обработчик PropertyChange, если он зарегистрирован, при возникновении событий фокуса |
Краткое описание полей
Поля, объявленные в классе JComponent.AccessibleJComponent
accessibleFocusHandler | Модификатор и тип | Поле | Описание |
|---|---|---|
protected FocusListener |
accessibleFocusHandler |
Устарело. |
Поля, объявленные в классе Container.AccessibleAWTContainer
accessibleContainerHandler | Модификатор и тип | Поле | Описание |
|---|---|---|
protected ContainerListener |
accessibleContainerHandler |
Обработчик, вызывающий PropertyChange при добавлении или удалении дочерних элементов |
Поля, объявленные в классе Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler | Модификатор и тип | Поле | Описание |
|---|---|---|
protected ComponentListener |
accessibleAWTComponentHandler |
Обработчик событий компонента для отслеживания событий отображения, скрытия и изменения размера, а также их преобразования в события PropertyChange. |
protected FocusListener |
accessibleAWTFocusHandler |
Обработчик для отслеживания событий фокуса и их преобразования в события PropertyChange. |
Поля, объявленные в классе 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 |
Доступный родительский объект данного объекта. |
Поля, объявленные в интерфейсе AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP | Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CLICK |
Действие, заставляющее компонент выполнить действие по умолчанию. |
static final String |
DECREMENT |
Действие, уменьшающее значение. |
static final String |
INCREMENT |
Действие, увеличивающее значение. |
static final String |
TOGGLE_EXPAND |
Действие, сворачивающее развернутый узел дерева и разворачивающее свернутый. |
static final String |
TOGGLE_POPUP |
Действие, отображающее скрытое всплывающее окно и скрывающее отображаемое. |
Поля, объявленные в интерфейсе AccessibleText
CHARACTER, SENTENCE, WORD | Модификатор и тип | Поле | Описание |
|---|---|---|
static final int |
CHARACTER |
Константа, указывающая, что извлекаемая часть текста является символом. |
static final int |
SENTENCE |
Константа, указывающая, что извлекаемая часть текста является предложением. |
static final int |
WORD |
Константа, указывающая, что извлекаемая часть текста является словом. |
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор AccessibleJSpinner |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
cut |
Вырезает текст между двумя индексами в системный буфер обмена. |
void |
delete |
Удаляет текст между двумя индексами |
boolean |
doAccessibleAction |
Выполняет указанное действие над объектом |
AccessibleAction |
getAccessibleAction() |
Возвращает AccessibleAction, связанный с этим объектом и поддерживающий одно или несколько действий. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий этого объекта. Если их несколько, первое считается действием объекта «по умолчанию». |
String |
getAccessibleActionDescription |
Возвращает описание указанного действия объекта. |
Accessible |
getAccessibleChild |
Возвращает указанный доступный дочерний объект. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних объектов. |
AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleText |
getAccessibleText() |
Возвращает AccessibleText, связанный с этим объектом, который отображает текст на экране. |
AccessibleValue |
getAccessibleValue() |
Возвращает AccessibleValue, связанный с этим объектом. |
String |
getAfterIndex |
Возвращает строку после указанного индекса. |
String |
getAtIndex |
Возвращает строку по указанному индексу. |
String |
getBeforeIndex |
Возвращает строку перед указанным индексом. |
int |
getCaretPosition() |
Возвращает смещение каретки, отсчитываемое от нуля. |
AttributeSet |
getCharacterAttribute |
Возвращает AttributeSet для символа по указанному индексу |
Rectangle |
getCharacterBounds |
Определяет ограничивающий прямоугольник символа по указанному индексу в строке. |
int |
getCharCount() |
Возвращает количество символов (допустимых индексов) |
Number |
getCurrentAccessibleValue() |
Возвращает значение этого объекта как число. |
int |
getIndexAtPoint |
Для точки в локальных координатах возвращает индекс, отсчитываемый от нуля, символа, расположенного под этой точкой. |
Number |
getMaximumAccessibleValue() |
Возвращает максимальное значение этого объекта как число. |
Number |
getMinimumAccessibleValue() |
Возвращает минимальное значение этого объекта как число. |
String |
getSelectedText() |
Возвращает выбранную часть текста. |
int |
getSelectionEnd() |
Возвращает конечное смещение в выбранном тексте. |
int |
getSelectionStart() |
Возвращает начальное смещение в выбранном тексте. |
String |
getTextRange |
Возвращает строку текста между двумя индексами. |
void |
insertTextAtIndex |
Вставляет указанную строку по заданному индексу/ |
void |
paste |
Вставляет текст из системного буфера обмена в текст, начиная с указанного индекса. |
void |
replaceText |
Заменяет текст между двумя индексами указанной строкой. |
void |
selectText |
Выбирает текст между двумя индексами. |
void |
setAttributes |
Задает атрибуты текста между двумя индексами. |
boolean |
setCurrentAccessibleValue |
Задает значение этого объекта как число. |
void |
setTextContents |
Задает содержимое текста указанной строкой. |
void |
stateChanged |
Вызывается, когда целевой объект обработчика изменяет свое состояние. |
Методы, объявленные в классе JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список обработчиков. |
String |
getAccessibleDescription() |
Возвращает доступное описание этого объекта. |
AccessibleKeyBinding |
getAccessibleKeyBinding() |
Возвращает привязки клавиш, связанные с этим объектом |
String |
getAccessibleName() |
Возвращает доступное имя этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() |
Возвращает состояние этого объекта. |
protected String |
getBorderTitle |
Рекурсивно ищет в иерархии границ (если она существует) TitledBorder с ненулевым заголовком. |
String |
getTitledBorderText() |
Возвращает текст рамки с заголовком |
String |
getToolTipText() |
Возвращает текст всплывающей подсказки |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка обработчиков. |
Методы, объявленные в классе Container.AccessibleAWTContainer
getAccessibleAt | Модификатор и тип | Метод | Описание |
|---|---|---|
Accessible |
getAccessibleAt |
Возвращает дочерний объект Accessible, если он существует, содержащийся в локальной координате Point. |
Методы, объявленные в классе 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 | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addFocusListener |
Добавляет указанный обработчик фокуса для получения событий фокуса от этого компонента. |
boolean |
contains |
Проверяет, находится ли указанная точка в границах этого объекта; координаты x и y точки задаются относительно системы координат объекта. |
AccessibleComponent |
getAccessibleComponent() |
Возвращает AccessibleComponent, связанный с этим объектом, если он существует. |
int |
getAccessibleIndexInParent() |
Возвращает индекс этого объекта в его доступном родительском объекте. |
Accessible |
getAccessibleParent() |
Возвращает доступный родительский объект Accessible. |
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 |
isEnabled() |
Определяет, включен ли объект. |
boolean |
isFocusTraversable() |
Возвращает, может ли этот объект получать фокус. |
boolean |
isShowing() |
Определяет, отображается ли объект. |
boolean |
isVisible() |
Определяет, видим ли объект. |
void |
removeFocusListener |
Удаляет указанный обработчик фокуса, чтобы он больше не получал события фокуса от этого компонента. |
void |
requestFocus() |
Запрашивает фокус для этого объекта. |
void |
setBackground |
Задает цвет фона этого объекта. |
void |
setBounds |
Задает границы этого объекта в виде объекта Rectangle. |
void |
setCursor |
Задает Cursor этого объекта. |
void |
setEnabled |
Задает состояние включения объекта. |
void |
setFont |
Задает Font этого объекта. |
void |
setForeground |
Задает цвет переднего плана этого объекта. |
void |
setLocation |
Задает положение объекта относительно родительского объекта. |
void |
setSize |
Изменяет размер этого объекта, задавая его ширину и высоту. |
void |
setVisible |
Задает состояние видимости объекта. |
Методы, объявленные в классе AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, setAccessibleDescription, setAccessibleName, setAccessibleParent | Модификатор и тип | Метод | Описание |
|---|---|---|
void |
firePropertyChange |
Поддержка уведомления об изменениях связанных свойств. |
AccessibleEditableText |
getAccessibleEditableText() |
Возвращает AccessibleEditableText, связанный с этим объектом, который отображает редактируемый текст. |
AccessibleIcon[] |
getAccessibleIcon() |
Возвращает AccessibleIcons, связанный с объектом, имеющим один или несколько связанных значков. |
AccessibleRelationSet |
getAccessibleRelationSet() |
Возвращает AccessibleRelationSet, связанный с объектом. |
AccessibleSelection |
getAccessibleSelection() |
Возвращает AccessibleSelection, связанный с этим объектом и позволяющий выбирать его дочерние элементы Accessible. |
AccessibleTable |
getAccessibleTable() |
Возвращает AccessibleTable, связанный с объектом. |
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() |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного интервала реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного интервала реального времени. |
Подробное описание конструкторов
AccessibleJSpinner
protected AccessibleJSpinner()
Конструктор AccessibleJSpinner
Подробное описание методов
stateChanged
public void stateChanged(ChangeEvent e)
Вызывается, когда целевой объект прослушивателя изменяет свое состояние.
- Определено в:
-
stateChangedв интерфейсеChangeListener - Параметры:
-
e— объектChangeEvent. Не должен иметь значение null. - Исключения:
-
NullPointerException— если параметр имеет значение null.
getAccessibleRole
public AccessibleRole getAccessibleRole()
Возвращает роль этого объекта. Роль объекта — это общее назначение или использование класса этого объекта. Например, роль кнопки — AccessibleRole.PUSH_BUTTON. Роли в AccessibleRole предоставлены для того, чтобы разработчики компонентов могли выбирать из набора предопределенных ролей. Это позволяет вспомогательным технологиям обеспечивать единообразный интерфейс для различных измененных подклассов компонентов (например, использовать AccessibleRole.PUSH_BUTTON для всех компонентов, действующих как кнопка), а также различать подклассы с разным поведением (например, AccessibleRole.CHECK_BOX для флажков и AccessibleRole.RADIO_BUTTON для переключателей).
Обратите внимание, что класс AccessibleRole также допускает расширение, поэтому разработчики пользовательских компонентов могут определять собственные роли AccessibleRole, если набор предопределенных ролей недостаточен.
- Переопределяет:
-
getAccessibleRoleв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов объекта.
- Переопределяет:
-
getAccessibleChildrenCountв классеJComponent.AccessibleJComponent - Возвращает:
- количество доступных дочерних элементов объекта.
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанный дочерний элемент Accessible объекта. Индексация дочерних элементов Accessible начинается с нуля: первый дочерний элемент Accessible имеет индекс 0, второй — индекс 1 и так далее.
- Переопределяет:
-
getAccessibleChildв классеJComponent.AccessibleJComponent - Параметры:
-
i— индекс дочернего элемента, начиная с нуля - Возвращает:
- дочерний элемент Accessible объекта
- См. также:
getAccessibleAction
public AccessibleAction getAccessibleAction()
Возвращает AccessibleAction, связанный с этим объектом и поддерживающий одно или несколько действий.
- Переопределяет:
-
getAccessibleActionв классеAccessibleContext - Возвращает:
- AccessibleAction, если объект поддерживает его; в противном случае возвращает null
- См. также:
getAccessibleText
public AccessibleText getAccessibleText()
Возвращает AccessibleText, связанный с этим объектом, который отображает текст на экране.
- Переопределяет:
-
getAccessibleTextв классеAccessibleContext - Возвращает:
- AccessibleText, если объект поддерживает его; в противном случае возвращает null
- См. также:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Возвращает AccessibleValue, связанный с этим объектом.
- Переопределяет:
-
getAccessibleValueв классеAccessibleContext - Возвращает:
- AccessibleValue, если объект поддерживает его; в противном случае возвращает null
- См. также:
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
Возвращает значение этого объекта в виде числа. Если значение не было задано, возвращается null.
- Определено в:
-
getCurrentAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- значение объекта
- См. также:
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
Задает значение этого объекта в виде числа.
- Определено в:
-
setCurrentAccessibleValueв интерфейсеAccessibleValue - Параметры:
-
n— значение, которое нужно задать для этого объекта - Возвращает:
- true, если значение было задано; в противном случае false
- См. также:
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
Возвращает минимальное значение этого объекта в виде числа.
- Определено в:
-
getMinimumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- минимальное значение объекта; null, если у этого объекта нет минимального значения
- См. также:
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
Возвращает максимальное значение этого объекта в виде числа.
- Определено в:
-
getMaximumAccessibleValueв интерфейсеAccessibleValue - Возвращает:
- максимальное значение объекта; null, если у этого объекта нет максимального значения
- См. также:
getAccessibleActionCount
public int getAccessibleActionCount()
Возвращает количество доступных действий этого объекта. Если действий несколько, первое считается действием объекта «по умолчанию». Поддерживаются два действия: AccessibleAction.INCREMENT, увеличивающее значение счетчика, и AccessibleAction.DECREMENT, уменьшающее значение счетчика
- Определено в:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Возвращает:
- количество действий этого объекта, начиная с нуля
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.
- Определено в:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- строковое описание действия
- См. также:
doAccessibleAction
public boolean doAccessibleAction(int i)
Выполняет указанное действие над объектом
- Определено в:
-
doAccessibleActionв интерфейсеAccessibleAction - Параметры:
-
i— индекс действия, начиная с нуля. Первое действие (индекс 0) — AccessibleAction.INCREMENT, второе действие (индекс 1) — AccessibleAction.DECREMENT. - Возвращает:
- true, если действие выполнено; в противном случае false.
- См. также:
getIndexAtPoint
public int getIndexAtPoint(Point p)
Принимая точку в локальных координатах, возвращает индекс символа под этой точкой, начиная с нуля. Если точка недопустима, метод возвращает -1.
- Определено в:
-
getIndexAtPointв интерфейсеAccessibleText - Параметры:
-
p— точка в локальных координатах - Возвращает:
- индекс символа под точкой p, начиная с нуля; если точка недопустима, возвращает -1.
getCharacterBounds
public Rectangle getCharacterBounds(int i)
Определяет ограничивающий прямоугольник символа с заданным индексом в строке. Границы возвращаются в локальных координатах. Если индекс недопустим, возвращается пустой прямоугольник.
- Определено в:
-
getCharacterBoundsв интерфейсеAccessibleText - Параметры:
-
i— индекс в строке - Возвращает:
- экранные координаты ограничивающего прямоугольника символа; если индекс недопустим, возвращается пустой прямоугольник.
getCharCount
public int getCharCount()
Возвращает количество символов (допустимых индексов)
- Определено в:
-
getCharCountв интерфейсеAccessibleText - Возвращает:
- количество символов
getCaretPosition
public int getCaretPosition()
Возвращает смещение каретки, начиная с нуля. Примечание: символ справа от каретки будет иметь тот же индекс, что и смещение (каретка находится между двумя символами).
- Определено в:
-
getCaretPositionв интерфейсеAccessibleText - Возвращает:
- смещение каретки, начиная с нуля.
getAtIndex
public String getAtIndex(int part, int index)
Возвращает строку по заданному индексу.
- Определено в:
-
getAtIndexв интерфейсеAccessibleText - Параметры:
-
part— CHARACTER, WORD или SENTENCE, который нужно получить -
index— индекс в тексте - Возвращает:
- букву, слово или предложение
getAfterIndex
public String getAfterIndex(int part, int index)
Возвращает строку после заданного индекса.
- Определено в:
-
getAfterIndexв интерфейсеAccessibleText - Параметры:
-
part— CHARACTER, WORD или SENTENCE, который нужно получить -
index— индекс в тексте - Возвращает:
- букву, слово или предложение
getBeforeIndex
public String getBeforeIndex(int part, int index)
Возвращает строку перед заданным индексом.
- Определено в:
-
getBeforeIndexв интерфейсеAccessibleText - Параметры:
-
part— CHARACTER, WORD или SENTENCE, который нужно получить -
index— индекс в тексте - Возвращает:
- букву, слово или предложение
getCharacterAttribute
public AttributeSet getCharacterAttribute(int i)
Возвращает AttributeSet для символа с заданным индексом
- Определено в:
-
getCharacterAttributeв интерфейсеAccessibleText - Параметры:
-
i— индекс в тексте, начиная с нуля - Возвращает:
- AttributeSet символа
getSelectionStart
public int getSelectionStart()
Возвращает начальное смещение выделенного текста. Если выделения нет, но имеется каретка, начальное и конечное смещения совпадают.
- Определено в:
-
getSelectionStartв интерфейсеAccessibleText - Возвращает:
- индекс начала выделения в тексте
getSelectionEnd
public int getSelectionEnd()
Возвращает конечное смещение выделенного текста. Если выделения нет, но имеется каретка, начальное и конечное смещения совпадают.
- Определено в:
-
getSelectionEndв интерфейсеAccessibleText - Возвращает:
- индекс конца выделения в тексте
getSelectedText
public String getSelectedText()
Возвращает выделенную часть текста.
- Определено в:
-
getSelectedTextв интерфейсеAccessibleText - Возвращает:
- строку, содержащую выделенную часть текста
setTextContents
public void setTextContents(String s)
Задает содержимое текста указанной строкой.
- Определено в:
-
setTextContentsв интерфейсеAccessibleEditableText - Параметры:
-
s— строка, задающая содержимое текста
insertTextAtIndex
public void insertTextAtIndex(int index, String s)
Вставляет указанную строку по заданному индексу.
- Определено в:
-
insertTextAtIndexв интерфейсеAccessibleEditableText - Параметры:
-
index— индекс в тексте, по которому будет вставлена строка -
s— строка, которую нужно вставить в текст
getTextRange
public String getTextRange(int startIndex, int endIndex)
Возвращает строку текста между двумя индексами.
- Определено в:
-
getTextRangeв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте - Возвращает:
- строку текста между индексами
delete
public void delete(int startIndex, int endIndex)
Удаляет текст между двумя индексами
- Определено в:
-
deleteв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте
cut
public void cut(int startIndex, int endIndex)
Вырезает текст между двумя индексами в системный буфер обмена.
- Определено в:
-
cutв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте
paste
public void paste(int startIndex)
Вставляет текст из системного буфера обмена в текст, начиная с указанного индекса.
- Определено в:
-
pasteв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте
replaceText
public void replaceText(int startIndex, int endIndex, String s)
Заменяет текст между двумя индексами указанной строкой.
- Определено в:
-
replaceTextв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте -
s— строка, которой заменяется текст между двумя индексами
selectText
public void selectText(int startIndex, int endIndex)
Выделяет текст между двумя индексами.
- Определено в:
-
selectTextв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте
setAttributes
public void setAttributes(int startIndex, int endIndex, AttributeSet as)
Задает атрибуты для текста между двумя индексами.
- Определено в:
-
setAttributesв интерфейсеAccessibleEditableText - Параметры:
-
startIndex— начальный индекс в тексте -
endIndex— конечный индекс в тексте -
as— набор атрибутов - См. также:
© 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.