Класс JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
java.lang.Object
javax.accessibility.AccessibleHyperlink
javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
- Все реализованные интерфейсы:
AccessibleAction
- Внешний класс:
JEditorPane.JEditorPaneAccessibleHypertextSupport
public class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink extends AccessibleHyperlink
HTML-ссылка.
- Начиная с версии:
- 1.2
Краткое описание полей
Поля, объявленные в интерфейсе AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP | Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CLICK |
Действие, заставляющее компонент выполнить действие по умолчанию. |
static final String |
DECREMENT |
Действие, уменьшающее значение. |
static final String |
INCREMENT |
Действие, увеличивающее значение. |
static final String |
TOGGLE_EXPAND |
Действие, сворачивающее узел дерева, если он развёрнут, и разворачивающее его, если он свёрнут. |
static final String |
TOGGLE_POPUP |
Действие, показывающее всплывающее окно, если оно скрыто, и скрывающее его, если оно отображается. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
HTMLLink |
Создаёт HTMLLink. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполняет указанное действие над объектом. |
Object |
getAccessibleActionAnchor |
Возвращает объект, представляющий якорь ссылки, соответствующий этой ссылке. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий для этой ссылки. Если таких действий больше одного, первое из них НЕ считается действием «по умолчанию» этого объекта LINK (например, в карте-изображении HTML). |
String |
getAccessibleActionDescription |
Возвращает строковое описание конкретного действия ссылки. |
Object |
getAccessibleActionObject |
Возвращает объект URL, представляющий ссылку. |
int |
getEndIndex() |
Возвращает индекс в гипертекстовом документе, на котором заканчивается эта ссылка. |
int |
getStartIndex() |
Возвращает индекс в гипертекстовом документе, на котором начинается эта ссылка. |
boolean |
isValid() |
Поскольку документ, с которым связана ссылка, мог измениться, этот метод возвращает признак того, действительна ли ещё эта ссылка (относительно документа, на который она ссылается). |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли какой-либо другой объект этому объекту. |
protected void |
finalize() |
Устарело, планируется удаление: этот элемент API может быть удалён в будущей версии. Финализация устарела и может быть удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает значение хеш-кода этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного интервала реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного интервала реального времени. |
Подробное описание конструкторов
HTMLLink
public HTMLLink(Element e)
Создаёт
HTMLLink.- Параметры:
-
e— элемент
Подробное описание методов
isValid
public boolean isValid()
Поскольку документ, с которым связана ссылка, мог измениться, этот метод возвращает признак того, действительна ли ещё эта ссылка (относительно документа, на который она ссылается).
- Определено в:
-
isValidв классеAccessibleHyperlink - Возвращает:
- признак того, действительна ли ещё эта ссылка относительно AccessibleHypertext, которому она принадлежит
getAccessibleActionCount
public int getAccessibleActionCount()
Возвращает количество доступных действий для этой ссылки. Если таких действий больше одного, первое из них НЕ считается действием «по умолчанию» этого объекта LINK (например, в карте-изображении HTML). Как правило, ссылки содержат только одно AccessibleAction.
- Определено в:
-
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)
Возвращает объект URL, представляющий ссылку.
- Определено в:
-
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.