Класс 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-документ.
Вложенные классы
| Модификатор и тип | Класс и описание |
|---|---|
class |
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
|
Вложенные классы/интерфейсы, унаследованные от класса 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.AccessibleText
CHARACTER, SENTENCE, WORD
Поля, унаследованные от интерфейса javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Поля, унаследованные от интерфейса javax.accessibility.AccessibleExtendedText
ATTRIBUTE_RUN, LINE
Конструкторы
| Конструктор и описание |
|---|
JEditorPaneAccessibleHypertextSupport() Создайте одну из этих штучек |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
AccessibleHyperlink |
getLink(int linkIndex) Возвращает индекс в массиве гиперссылок, который индексирует. |
int |
getLinkCount() Возвращает количество ссылок в этом гипертекстовом документе. |
int |
getLinkIndex(int charIndex) Возвращает индекс в массиве гиперссылок, связанный с этим индексом символа, или -1, если с этим индексом не связана никакая гиперссылка. |
String |
getLinkText(int linkIndex) Возвращает непрерывный текст в документе, связанный с этой гиперссылкой. |
Методы, унаследованные от класса javax.swing.JEditorPane.AccessibleJEditorPane
getAccessibleDescription, getAccessibleStateSet
Методы, унаследованные от класса javax.swing.text.JTextComponent.AccessibleJTextComponent
caretUpdate, changedUpdate, cut, delete, doAccessibleAction, getAccessibleAction, 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
Методы, унаследованные от класса javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, 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, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, унаследованные от интерфейса javax.accessibility.AccessibleText
getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getIndexAtPoint, getSelectedText, getSelectionEnd, getSelectionStart
Методы, унаследованные от интерфейса javax.accessibility.AccessibleComponent
Подробное описание конструкторов
JEditorPaneAccessibleHypertextSupport
public 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, 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.