Spec-Zone.ru › OpenJDK 25

Класс 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

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

Конструктор Описание
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

Подробное описание конструкторов

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, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.html

Spec-Zone.ru

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