Class JEditorPane.JEditorPaneAccessibleHypertextSupport
java.lang.Object
javax.accessibility.AccessibleContext
java.awt.Component.AccessibleAWTComponent
java.awt.Container.AccessibleAWTContainer
javax.swing.JComponent.AccessibleJComponent
javax.swing.text.JTextComponent.AccessibleJTextComponent
javax.swing.JEditorPane.AccessibleJEditorPane
javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport
- Все реализуемые интерфейсы:
Serializable, EventListener, AccessibleAction, AccessibleComponent, AccessibleEditableText, AccessibleExtendedComponent, AccessibleExtendedText, AccessibleHypertext, AccessibleText, CaretListener, DocumentListener
- Внешний класс:
JEditorPane
protected class JEditorPane.JEditorPaneAccessibleHypertextSupport extends JEditorPane.AccessibleJEditorPane implements AccessibleHypertext
То, что возвращает
AccessibleJEditorPaneHTML.getAccessibleText. Предоставляет поддержку для AccessibleHypertext, если в этом JEditorPane отображается документ HTML.- С версии:
- 1.2
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
class |
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink |
Ссылка HTML. |
Вложенные классы/интерфейсы, объявленные в классе JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Вложенные классы/интерфейсы, объявленные в классе Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе JComponent.AccessibleJComponent
accessibleFocusHandler
Поля, объявленные в классе Container.AccessibleAWTContainer
accessibleContainerHandler
Поля, объявленные в классе Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе 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
Поля, объявленные в интерфейсе AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Поля, объявленные в интерфейсе AccessibleExtendedText
ATTRIBUTE_RUN, LINE
Поля, объявленные в интерфейсе AccessibleText
CHARACTER, SENTENCE, WORD
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
JEditorPaneAccessibleHypertextSupport() |
Создает JEditorPaneAccessibleHypertextSupport. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
AccessibleHyperlink |
getLink |
Возвращает индекс в массиве гиперссылок, соответствующий указанному индексу. |
int |
getLinkCount() |
Возвращает количество ссылок в этом документе с гипертекстом. |
int |
getLinkIndex |
Возвращает индекс в массиве гиперссылок, связанный с указанным индексом символа, или -1, если с этим индексом не связана гиперссылка. |
String |
getLinkText |
Возвращает непрерывный фрагмент текста документа, связанный с этой гиперссылкой. |
Методы, объявленные в классе JEditorPane.AccessibleJEditorPane
getAccessibleDescription, getAccessibleStateSet
Методы, объявленные в классе JTextComponent.AccessibleJTextComponent
caretUpdate, changedUpdate, cut, delete, doAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleEditableText, getAccessibleRole, getAccessibleText, getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart, getTextBounds, getTextRange, getTextSequenceAfter, getTextSequenceAt, getTextSequenceBefore, insertTextAtIndex, insertUpdate, paste, removeUpdate, replaceText, selectText, setAttributes, setTextContents
Методы, объявленные в классе JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
Методы, объявленные в классе Container.AccessibleAWTContainer
getAccessibleAt
Методы, объявленные в классе 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
Методы, объявленные в классе AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе 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
Методы, объявленные в интерфейсе AccessibleText
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart
Подробное описание конструкторов
JEditorPaneAccessibleHypertextSupport
public JEditorPaneAccessibleHypertextSupport()
Создает
JEditorPaneAccessibleHypertextSupport.Подробное описание методов
getLinkCount
public int getLinkCount()
Возвращает количество ссылок в этом документе с гипертекстом.
- Указано в:
-
getLinkCountв интерфейсеAccessibleHypertext - Возвращает:
- количество ссылок в этом документе с гипертекстом.
getLinkIndex
public int getLinkIndex(int charIndex)
Возвращает индекс в массиве гиперссылок, связанный с указанным индексом символа, или -1, если с этим индексом не связана гиперссылка.
- Указано в:
-
getLinkIndexв интерфейсеAccessibleHypertext - Параметры:
-
charIndex— индекс в тексте - Возвращает:
- индекс в наборе гиперссылок этого документа с гипертекстом.
getLink
public AccessibleHyperlink getLink(int linkIndex)
Возвращает индекс в массиве гиперссылок по указанному индексу. Если по этому индексу нет гиперссылки, возвращает null.
- Указано в:
-
getLinkв интерфейсеAccessibleHypertext - Параметры:
-
linkIndex— индекс в наборе гиперссылок этого документа с гипертекстом. - Возвращает:
- строковое представление гиперссылки
getLinkText
public String getLinkText(int linkIndex)
Возвращает непрерывный фрагмент текста документа, связанный с этой гиперссылкой.
- Параметры:
-
linkIndex— индекс в наборе гиперссылок этого документа с гипертекстом. - Возвращает:
- непрерывный фрагмент текста, связанный со ссылкой по этому индексу
© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/JEditorPane.JEditorPaneAccessibleHypertextSupport.html