Spec-Zone.ru › OpenJDK 17

Класс JTextComponent.AccessibleJTextComponent

java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.text.JTextComponent.AccessibleJTextComponent
Все реализуемые интерфейсы:
Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleExtendedText, AccessibleText, CaretListener, DocumentListener
Непосредственные известные подклассы:
JEditorPane.AccessibleJEditorPane, JTextArea.AccessibleJTextArea, JTextField.AccessibleJTextField
Вложенный класс:
JTextComponent
public class JTextComponent.AccessibleJTextComponent extends JComponent.AccessibleJComponent implements AccessibleText, CaretListener, DocumentListener, AccessibleAction, AccessibleEditableText, AccessibleExtendedText
Этот класс реализует поддержку доступности для класса JTextComponent. Он предоставляет реализацию API доступности Java, подходящую для элементов пользовательского интерфейса меню.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. С версии 1.4 поддержка долгосрочного хранения всех JavaBeans была добавлена в пакет java.beans. См. XMLEncoder.

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе 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.AccessibleExtendedText

ATTRIBUTE_RUN, LINE

Поля, объявленные в интерфейсе javax.accessibility.AccessibleText

CHARACTER, SENTENCE, WORD

Краткое описание конструкторов

Конструктор Описание
AccessibleJTextComponent()
Создаёт AccessibleJTextComponent.

Краткое описание методов

Модификатор и тип Метод Описание
void caretUpdate(CaretEvent e)
Обрабатывает обновления курсора (вызывает соответствующие события изменения свойств, которые являются AccessibleContext.ACCESSIBLE_CARET_PROPERTY и AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY).
void changedUpdate(DocumentEvent e)
Обрабатывает удаление документа (вызывает соответствующие события изменения свойств, которое является AccessibleContext.ACCESSIBLE_TEXT_PROPERTY).
void cut(int startIndex, int endIndex)
Вырезает текст между двумя индексами в буфер обмена системы.
void delete(int startIndex, int endIndex)
Удаляет текст между двумя индексами
boolean doAccessibleAction(int i)
Выполняет заданное действие над объектом
int getAccessibleActionCount()
Возвращает количество доступных действий в этом объекте. Если их более одного, то первое считается «по умолчанию».
String getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.
AccessibleEditableText getAccessibleEditableText()
Возвращает интерфейс AccessibleEditableText для этого текстового компонента.
AccessibleRole getAccessibleRole()
Получает роль этого объекта.
AccessibleStateSet getAccessibleStateSet()
Получает набор состояний JTextComponent.
AccessibleText getAccessibleText()
Получает AccessibleText, связанный с этим объектом.
String getAfterIndex(int part, int index)
Возвращает строку, расположенную после заданного индекса.
String getAtIndex(int part, int index)
Возвращает строку по заданному индексу.
String getBeforeIndex(int part, int index)
Возвращает строку, расположенную перед заданным индексом.
int getCaretPosition()
Возвращает сдвиг курсора, отсчитываемый от нуля.
AttributeSet getCharacterAttribute(int i)
Возвращает AttributeSet для данного символа (по заданному индексу).
Rectangle getCharacterBounds(int i)
Определяет область символа по заданному индексу в строке.
int getCharCount()
Возвращает количество символов (валидных индексов).
int getIndexAtPoint(Point p)
По заданной точке в локальных координатах, возвращает нулевой индекс символа под этой точкой.
String getSelectedText()
Возвращает выделенный фрагмент текста.
int getSelectionEnd()
Возвращает конечный смещение внутри выделенного текста.
int getSelectionStart()
Возвращает начальный смещение внутри выделенного текста.
Rectangle getTextBounds(int startIndex, int endIndex)
Возвращает Rectangle , охватывающий текст между двумя индексами.
String getTextRange(int startIndex, int endIndex)
Возвращает строку текста между двумя индексами.
AccessibleTextSequence getTextSequenceAfter(int part, int index)
Возвращает AccessibleTextSequence после заданного index.
AccessibleTextSequence getTextSequenceAt(int part, int index)
Возвращает AccessibleTextSequence по заданному index.
AccessibleTextSequence getTextSequenceBefore(int part, int index)
Возвращает AccessibleTextSequence перед заданным index.
void insertTextAtIndex(int index, String s)
Вставляет указанную строку по указанному индексу
void insertUpdate(DocumentEvent e)
Обрабатывает вставку документа (вызывает соответствующее событие изменения свойства, которое является AccessibleContext.ACCESSIBLE_TEXT_PROPERTY).
void paste(int startIndex)
Вставляет текст из буфера обмена системы в текст, начиная с указанного индекса.
void removeUpdate(DocumentEvent e)
Обрабатывает удаление документа (вызывает соответствующее событие изменения свойства, которое является AccessibleContext.ACCESSIBLE_TEXT_PROPERTY).
void replaceText(int startIndex, int endIndex, String s)
Заменяет текст между двумя индексами указанной строкой.
void selectText(int startIndex, int endIndex)
Выделяет текст между двумя индексами.
void setAttributes(int startIndex, int endIndex, AttributeSet as)
Устанавливает атрибуты для текста между двумя индексами.
void setTextContents(String s)
Устанавливает содержимое текста в указанную строку.

Методы, объявленные в классе javax.swing.JComponent.AccessibleJComponent

addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, 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, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, 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

Подробное описание конструкторов

AccessibleJTextComponent

public AccessibleJTextComponent()
Создаёт AccessibleJTextComponent. Добавляет слушатель для отслеживания изменения курсора.

Подробное описание методов

caretUpdate

public void caretUpdate(CaretEvent e)
Обрабатывает обновления курсора (вызывает соответствующее событие изменения свойства, являющееся AccessibleContext.ACCESSIBLE_CARET_PROPERTY и AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY). Это позволяет отслеживать положение точки внутри.
Определено в:
caretUpdate в интерфейсе CaretListener
Параметры:
e - событие CaretEvent

insertUpdate

public void insertUpdate(DocumentEvent e)
Обрабатывает вставку в документ (вызывает соответствующее событие изменения свойства, являющееся AccessibleContext.ACCESSIBLE_TEXT_PROPERTY). Отслеживает изменённое смещение через событие.
Определено в:
insertUpdate в интерфейсе DocumentListener
Параметры:
e - событие DocumentEvent

removeUpdate

public void removeUpdate(DocumentEvent e)
Обрабатывает удаление из документа (вызывает соответствующее событие изменения свойства, являющееся AccessibleContext.ACCESSIBLE_TEXT_PROPERTY). Отслеживает изменённое смещение через событие.
Определено в:
removeUpdate в интерфейсе DocumentListener
Параметры:
e - событие DocumentEvent

changedUpdate

public void changedUpdate(DocumentEvent e)
Обрабатывает удаление из документа (вызывает соответствующее событие изменения свойства, являющееся AccessibleContext.ACCESSIBLE_TEXT_PROPERTY). Отслеживает изменённое смещение через событие.
Определено в:
changedUpdate в интерфейсе DocumentListener
Параметры:
e - событие DocumentEvent

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()
Возвращает набор состояний JTextComponent. Набор состояний AccessibleStateSet объекта состоит из набора уникальных AccessibleState. Изменение AccessibleStateSet объекта вызовет событие PropertyChangeEvent для свойства AccessibleContext.ACCESSIBLE_STATE_PROPERTY.
Переопределяет:
getAccessibleStateSet в классе JComponent.AccessibleJComponent
Возвращает:
экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
См. также:
  • AccessibleStateSet
  • AccessibleState
  • JComponent.AccessibleJComponent.addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleRole

public AccessibleRole getAccessibleRole()
Возвращает роль этого объекта.
Переопределяет:
getAccessibleRole в классе JComponent.AccessibleJComponent
Возвращает:
экземпляр AccessibleRole, описывающий роль объекта (AccessibleRole.TEXT)
См. также:
  • AccessibleRole

getAccessibleText

public AccessibleText getAccessibleText()
Получает AccessibleText, связанный с этим объектом. В реализации Java Accessibility API для этого класса возвращается этот объект, который отвечает за реализацию интерфейса AccessibleText от своего имени.
Переопределяет:
getAccessibleText в классе AccessibleContext
Возвращает:
этот объект
См. также:
  • AccessibleText

getIndexAtPoint

public int getIndexAtPoint(Point p)
Учитывая точку в локальных координатах, возвращает индекс символа в нумерации с нуля под этой точкой. Если точка недопустима, этот метод возвращает -1.
Определено в:
getIndexAtPoint в интерфейсе AccessibleText
Параметры:
p - точка в локальных координатах
Возвращает:
индекс символа в нумерации с нуля под точкой p.

getCharacterBounds

public Rectangle getCharacterBounds(int i)
Определяет прямоугольник, ограничивающий символ по заданному индексу в строке. Границы возвращаются в локальных координатах. Если индекс недопустим, возвращается пустой прямоугольник. Возвращаемые экранные координаты — «непрокрученные координаты», если JTextComponent находится в JScrollPane, в этом случае полученный прямоугольник должен быть составлен с родительскими координатами. Хороший алгоритм для использования:
 Accessible a:
 AccessibleText at = a.getAccessibleText();
 AccessibleComponent ac = a.getAccessibleComponent();
 Rectangle r = at.getCharacterBounds();
 Point p = ac.getLocation();
 r.x += p.x;
 r.y += p.y;
 
Примечание: JTextComponent должен иметь допустимый размер (например, был добавлен в контейнер-родитель, чьим предком является допустимое окно верхнего уровня), чтобы этот метод мог вернуть осмысленное (не нулевое) значение.
Определено в:
getCharacterBounds в интерфейсе AccessibleText
Параметры:
i - индекс в строке ≥ 0
Возвращает:
экранные координаты прямоугольника, ограничивающего символ

getCharCount

public int getCharCount()
Возвращает количество символов (допустимых индексов)
Определено в:
getCharCount в интерфейсе AccessibleText
Возвращает:
количество символов ≥ 0

getCaretPosition

public int getCaretPosition()
Возвращает смещение курсора в нумерации с нуля. Примечание: символ справа от курсора будет иметь значение индекса, равное смещению (курсор находится между двумя символами).
Определено в:
getCaretPosition в интерфейсе AccessibleText
Возвращает:
смещение курсора в нумерации с нуля.

getCharacterAttribute

public AttributeSet getCharacterAttribute(int i)
Возвращает AttributeSet для данного символа (по заданному индексу).
Определено в:
getCharacterAttribute в интерфейсе AccessibleText
Параметры:
i - индекс в тексте в нумерации с нуля
Возвращает:
AttributeSet символа

getSelectionStart

public int getSelectionStart()
Возвращает начальное смещение в выбранном тексте. Если выделения нет, но есть курсор, начальные и конечные смещения будут одинаковыми. Возвращает 0, если текст пустой, или позицию курсора, если выделения нет.
Определено в:
getSelectionStart в интерфейсе AccessibleText
Возвращает:
индекс в тексте начала выделения ≥ 0

getSelectionEnd

public int getSelectionEnd()
Возвращает конечное смещение в выбранном тексте. Если выделения нет, но есть курсор, начальные и конечные смещения будут одинаковыми. Возвращает 0, если текст пустой, или позицию курсора, если выделения нет.
Определено в:
getSelectionEnd в интерфейсе AccessibleText
Возвращает:
индекс в тексте конца выделения ≥ 0

getSelectedText

public String getSelectedText()
Возвращает часть текста, которая выбрана.
Определено в:
getSelectedText в интерфейсе AccessibleText
Возвращает:
текст, null если выделения нет

getAtIndex

public String getAtIndex(int part, int index)
Возвращает строку по заданному индексу. Пробелы между словами считаются словами.
Определено в:
getAtIndex в интерфейсе AccessibleText
Параметры:
part - СИМВОЛ, СЛОВО или ПРЕДЛОЖЕНИЕ для извлечения
index - индекс в тексте
Возвращает:
символ, слово или предложение.

getAfterIndex

public String getAfterIndex(int part, int index)
Возвращает строку после заданного индекса. Пробелы между словами считаются словами.
Определено в:
getAfterIndex в интерфейсе AccessibleText
Параметры:
part - СИМВОЛ, СЛОВО или ПРЕДЛОЖЕНИЕ для извлечения
index - индекс в тексте
Возвращает:
символ, слово или предложение.

getBeforeIndex

public String getBeforeIndex(int part, int index)
Возвращает строку перед заданным индексом. Пробелы между словами считаются словами.
Определено в:
getBeforeIndex в интерфейсе AccessibleText
Параметры:
part - СИМВОЛ, СЛОВО или ПРЕДЛОЖЕНИЕ для извлечения
index - индекс в тексте
Возвращает:
символ, слово или предложение.

getAccessibleEditableText

public AccessibleEditableText getAccessibleEditableText()
Возвращает интерфейс AccessibleEditableText для этого компонента текста.
Переопределяет:
getAccessibleEditableText в классе AccessibleContext
Возвращает:
интерфейс AccessibleEditableText
С:
1.4
См. также:
  • AccessibleEditableText

setTextContents

public void setTextContents(String s)
Устанавливает текстовое содержимое заданной строкой.
Указано в:
setTextContents в интерфейсе AccessibleEditableText
Параметры:
s - строка для установки текстового содержимого
С:
1.4

insertTextAtIndex

public void insertTextAtIndex(int index, String s)
Вставляет указанную строку в заданный индекс.
Указано в:
insertTextAtIndex в интерфейсе AccessibleEditableText
Параметры:
index - индекс в тексте, где будет вставлена строка
s - строка для вставки в текст
С:
1.4

getTextRange

public String getTextRange(int startIndex, int endIndex)
Возвращает строку текста между двумя индексами.
Указано в:
getTextRange в интерфейсе AccessibleEditableText
Указано в:
getTextRange в интерфейсе AccessibleExtendedText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
Возвращает:
строку текста между индексами
С:
1.4

delete

public void delete(int startIndex, int endIndex)
Удаляет текст между двумя индексами.
Указано в:
delete в интерфейсе AccessibleEditableText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
С:
1.4

cut

public void cut(int startIndex, int endIndex)
Вырезает текст между двумя индексами в буфер обмена системы.
Указано в:
cut в интерфейсе AccessibleEditableText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
С:
1.4

paste

public void paste(int startIndex)
Вставляет текст из буфера обмена системы в текст, начиная с указанного индекса.
Указано в:
paste в интерфейсе AccessibleEditableText
Параметры:
startIndex - начальный индекс в тексте
С:
1.4

replaceText

public void replaceText(int startIndex, int endIndex, String s)
Заменяет текст между двумя индексами указанной строкой.
Указано в:
replaceText в интерфейсе AccessibleEditableText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
s - строка для замены текста между двумя индексами
С:
1.4

selectText

public void selectText(int startIndex, int endIndex)
Выделяет текст между двумя индексами.
Указано в:
selectText в интерфейсе AccessibleEditableText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
С:
1.4

setAttributes

public void setAttributes(int startIndex, int endIndex, AttributeSet as)
Устанавливает атрибуты для текста между двумя индексами.
Указано в:
setAttributes в интерфейсе AccessibleEditableText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
as - набор атрибутов
С:
1.4
См. также:
  • AttributeSet

getTextSequenceAt

public AccessibleTextSequence getTextSequenceAt(int part, int index)
Возвращает AccessibleTextSequence по заданному index.
Указано в:
getTextSequenceAt в интерфейсе AccessibleExtendedText
Параметры:
part - CHARACTER, WORD, SENTENCE, LINE или ATTRIBUTE_RUN для извлечения
index - индекс в тексте
Возвращает:
объект AccessibleTextSequence , определяющий текст, если part и index допустимы. В противном случае возвращается null
С:
1.6
См. также:
  • AccessibleText.CHARACTER
  • AccessibleText.WORD
  • AccessibleText.SENTENCE
  • AccessibleExtendedText.LINE
  • AccessibleExtendedText.ATTRIBUTE_RUN

getTextSequenceAfter

public AccessibleTextSequence getTextSequenceAfter(int part, int index)
Возвращает AccessibleTextSequence после заданного index.
Указано в:
getTextSequenceAfter в интерфейсе AccessibleExtendedText
Параметры:
part - CHARACTER, WORD, SENTENCE, LINE или ATTRIBUTE_RUN для извлечения
index - индекс в тексте
Возвращает:
объект AccessibleTextSequence , определяющий текст, если part и index допустимы. В противном случае возвращается null
С:
1.6
См. также:
  • AccessibleText.CHARACTER
  • AccessibleText.WORD
  • AccessibleText.SENTENCE
  • AccessibleExtendedText.LINE
  • AccessibleExtendedText.ATTRIBUTE_RUN

getTextSequenceBefore

public AccessibleTextSequence getTextSequenceBefore(int part, int index)
Возвращает AccessibleTextSequence перед заданным index.
Указано в:
getTextSequenceBefore в интерфейсе AccessibleExtendedText
Параметры:
part - CHARACTER, WORD, SENTENCE, LINE или ATTRIBUTE_RUN для извлечения
index - индекс в тексте
Возвращает:
объект AccessibleTextSequence , определяющий текст, если part и index допустимы. В противном случае возвращается null
С:
1.6
См. также:
  • AccessibleText.CHARACTER
  • AccessibleText.WORD
  • AccessibleText.SENTENCE
  • AccessibleExtendedText.LINE
  • AccessibleExtendedText.ATTRIBUTE_RUN

getTextBounds

public Rectangle getTextBounds(int startIndex, int endIndex)
Возвращает Rectangle , охватывающую текст между двумя индексами.
Указано в:
getTextBounds в интерфейсе AccessibleExtendedText
Параметры:
startIndex - начальный индекс в тексте
endIndex - конечный индекс в тексте
Возвращает:
прямоугольник, ограничивающий текст, если индексы допустимы. В противном случае возвращается null
С:
1.6

getAccessibleActionCount

public int getAccessibleActionCount()
Возвращает количество доступных действий в этом объекте. Если доступно более одного, первое действие считается «по умолчанию» для объекта.
Указано в:
getAccessibleActionCount в интерфейсе AccessibleAction
Возвращает:
число действий в этом объекте (нумерация с нуля)
С:
1.4

getAccessibleActionDescription

public String getAccessibleActionDescription(int i)
Возвращает описание указанного действия объекта.
Указано в:
getAccessibleActionDescription в интерфейсе AccessibleAction
Параметры:
i - индекс действия (нумерация с нуля)
Возвращает:
строковое описание действия
С:
1.4
См. также:
  • getAccessibleActionCount()

doAccessibleAction

public boolean doAccessibleAction(int i)
Выполняет указанное действие на объекте.
Указано в:
doAccessibleAction в интерфейсе AccessibleAction
Параметры:
i - индекс действия (нумерация с нуля)
Возвращает:
true, если действие было выполнено; иначе false.
С:
1.4
См. также:
  • getAccessibleActionCount()

© 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/text/JTextComponent.AccessibleJTextComponent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API