Класс JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
- Все реализуемые интерфейсы:
AccessibleAction
- Внешний класс:
JEditorPane.JEditorPaneAccessibleHypertextSupport
public class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink extends AccessibleHyperlink
- С версии:
- 1.2
Краткое описание полей
Поля, объявленные в интерфейсе AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
HTMLLink |
Создает HTMLLink. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполняет указанное действие над объектом |
Object |
getAccessibleActionAnchor |
Возвращает объект, представляющий якорь ссылки, соответствующий этой ссылке. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий этой ссылки. Если их больше одного, первое НЕ считается действием «по умолчанию» для этого объекта LINK (например, в HTML-карте изображения). |
String |
getAccessibleActionDescription |
Возвращает строковое описание данного действия ссылки. |
Object |
getAccessibleActionObject |
Возвращает объект URL, представляющий ссылку. |
int |
getEndIndex() |
Возвращает индекс в гипертекстовом документе, на котором заканчивается эта ссылка |
int |
getStartIndex() |
Возвращает индекс в гипертекстовом документе, на котором начинается эта ссылка |
boolean |
isValid() |
Поскольку документ, с которым связана ссылка, мог измениться, этот метод возвращает сведения о том, действительна ли еще эта ссылка (относительно документа, на который она указывает). |
Подробное описание конструкторов
HTMLLink
public HTMLLink(Element e)
HTMLLink.- Параметры:
-
e— элемент
Подробное описание методов
isValid
public boolean isValid()
- Определено в:
-
isValidв классеAccessibleHyperlink - Возвращает:
- признак того, что эта ссылка по-прежнему действительна относительно AccessibleHypertext, которому она принадлежит
getAccessibleActionCount
public int getAccessibleActionCount()
- Определено в:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Определено в:
-
getAccessibleActionCountв классеAccessibleHyperlink - Возвращает:
- количество действий в этом объекте, начиная с нуля
doAccessibleAction
public boolean doAccessibleAction(int i)
- Определено в:
-
doAccessibleActionв интерфейсеAccessibleAction - Определено в:
-
doAccessibleActionв классеAccessibleHyperlink - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- true, если действие выполнено; в противном случае — false.
- См. также:
getAccessibleActionDescription
public String getAccessibleActionDescription(int i)
- Определено в:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Определено в:
-
getAccessibleActionDescriptionв классеAccessibleHyperlink - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- строковое описание действия
- См. также:
getAccessibleActionObject
public Object getAccessibleActionObject(int i)
- Определено в:
-
getAccessibleActionObjectв классеAccessibleHyperlink - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- URL, представляющий саму HTML-ссылку
- См. также:
getAccessibleActionAnchor
public Object getAccessibleActionAnchor(int i)
Например, для HTML-кода: <a href="https://openjdk.org">OpenJDK</a> этот метод вернет строку, содержащую текст: 'OpenJDK'.
Аналогично, для этого HTML-кода: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> этот метод может вернуть объект ImageIcon("top-hat.gif", "top hat");
- Определено в:
-
getAccessibleActionAnchorв классеAccessibleHyperlink - Параметры:
-
i— индекс действия, начиная с нуля - Возвращает:
- объект, представляющий гипертекстовый якорь
- См. также:
getStartIndex
public int getStartIndex()
- Определено в:
-
getStartIndexв классеAccessibleHyperlink - Возвращает:
- индекс начала ссылки
getEndIndex
public int getEndIndex()
- Определено в:
-
getEndIndexв классеAccessibleHyperlink - Возвращает:
- индекс конца ссылки
© 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.HTMLLink.html