Класс 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, 2020, 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/11/docs/api/java.desktop/javax/swing/text/JTextComponent.AccessibleJTextComponent.html

Spec-Zone .ru
спецификации, руководства, описания, API