Spec-Zone.ru › OpenJDK 27

Класс 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(Element e)
Создаёт HTMLLink.

Краткое описание методов

Модификатор и тип Метод Описание
boolean doAccessibleAction(int i)
Выполняет указанное действие над объектом.
Object getAccessibleActionAnchor(int i)
Возвращает объект, представляющий якорь ссылки, соответствующий этой ссылке.
int getAccessibleActionCount()
Возвращает количество доступных действий для этой ссылки. Если таких действий больше одного, первое из них НЕ считается действием «по умолчанию» этого объекта LINK (например, в карте-изображении HTML).
String getAccessibleActionDescription(int i)
Возвращает строковое описание конкретного действия ссылки.
Object getAccessibleActionObject(int i)
Возвращает объект URL, представляющий ссылку.
int getEndIndex()
Возвращает индекс в гипертекстовом документе, на котором заканчивается эта ссылка.
int getStartIndex()
Возвращает индекс в гипертекстовом документе, на котором начинается эта ссылка.
boolean isValid()
Поскольку документ, с которым связана ссылка, мог измениться, этот метод возвращает признак того, действительна ли ещё эта ссылка (относительно документа, на который она ссылается).

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создаёт и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли какой-либо другой объект этому объекту.
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(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного интервала реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова 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.
См. также:
  • getAccessibleActionCount()

getAccessibleActionDescription

public String getAccessibleActionDescription(int i)
Возвращает строковое описание конкретного действия ссылки. Возвращаемая строка представляет собой текст документа, связанный с элементом, содержащим эту ссылку.
Определено в:
getAccessibleActionDescription в интерфейсе AccessibleAction
Определено в:
getAccessibleActionDescription в классе AccessibleHyperlink
Параметры:
i — индекс действия, отсчитываемый от нуля
Возвращает:
строковое описание действия
См. также:
  • getAccessibleActionCount()

getAccessibleActionObject

public Object getAccessibleActionObject(int i)
Возвращает объект URL, представляющий ссылку.
Определено в:
getAccessibleActionObject в классе AccessibleHyperlink
Параметры:
i — индекс действия, отсчитываемый от нуля
Возвращает:
URL, представляющий саму HTML-ссылку
См. также:
  • getAccessibleActionCount()

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 — индекс действия, отсчитываемый от нуля
Возвращает:
объект, представляющий гипертекстовый якорь
См. также:
  • getAccessibleActionCount()

getStartIndex

public int getStartIndex()
Возвращает индекс в гипертекстовом документе, на котором начинается эта ссылка.
Определено в:
getStartIndex в классе AccessibleHyperlink
Возвращает:
индекс начала ссылки

getEndIndex

public int getEndIndex()
Возвращает индекс в гипертекстовом документе, на котором заканчивается эта ссылка.
Определено в:
getEndIndex в классе AccessibleHyperlink
Возвращает:
индекс конца ссылки

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API