Spec-Zone.ru › OpenJDK 24

Класс AccessibleHyperlink

java.lang.Object
javax.accessibility.AccessibleHyperlink
Все реализуемые интерфейсы:
AccessibleAction
Прямые известные подклассы:
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
public abstract class AccessibleHyperlink extends Object implements AccessibleAction
Инкапсуляция ссылки или набора ссылок (например, клиентской карты изображения) в гипертекстовом документе
См. также:
  • Accessible
  • Accessible.getAccessibleContext()
  • AccessibleContext
  • AccessibleText
  • AccessibleContext.getAccessibleText()

Краткое описание полей

Поля, объявленные в интерфейсе javax.accessibility.AccessibleAction

CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP

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

AccessibleHyperlink()
Модификатор Конструктор Описание
protected
Конструктор для вызова подклассами.

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

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

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

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

AccessibleHyperlink

protected AccessibleHyperlink()
Конструктор для вызова подклассами.

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

isValid

public abstract boolean isValid()
Поскольку документ, к которому относится ссылка, может измениться, этот метод возвращает, действительна ли ссылка (по отношению к документу, на который она ссылается).
Возвращает:
флаг, указывающий, действительна ли эта ссылка по отношению к AccessibleHypertext, к которому она относится

getAccessibleActionCount

public abstract int getAccessibleActionCount()
Возвращает количество доступных действий, доступных в этой ссылке. Если их несколько, первое не считается "стандартным" действием объекта LINK (например, в HTML-карте изображения). Как правило, ссылки будут содержать только одно AccessibleAction.
Указано в:
getAccessibleActionCount в интерфейсе AccessibleAction
Возвращает:
число действий в этом объекте, начиная с нуля

doAccessibleAction

public abstract boolean doAccessibleAction(int i)
Выполняет указанное действие над объектом.
Указано в:
doAccessibleAction в интерфейсе AccessibleAction
Параметры:
i - индекс действия, начиная с нуля
Возвращает:
true, если действие было выполнено; иначе false
См. также:
  • getAccessibleActionCount()

getAccessibleActionDescription

public abstract String getAccessibleActionDescription(int i)
Возвращает строковое описание данного действия ссылки. Это должна быть текстовая строка, связанная с якорем текста, это должен быть текст якоря. Например, из HTML: <a HREF="http://www.sun.com/access">Accessibility</a> этот метод возвратит "Accessibility".

Аналогично, из этого HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> этот метод вернет "top hat"

Указано в:
getAccessibleActionDescription в интерфейсе AccessibleAction
Параметры:
i - индекс действия, начиная с нуля
Возвращает:
строковое описание действия
См. также:
  • getAccessibleActionCount()

getAccessibleActionObject

public abstract Object getAccessibleActionObject(int i)
Возвращает объект, представляющий действие ссылки, соответствующий данной ссылке. Например, из HTML: <a HREF="http://www.sun.com/access">Accessibility</a> этот метод вернет java.net.URL("http://www.sun.com/access.html");
Параметры:
i - индекс действия, начиная с нуля
Возвращает:
объект, представляющий гипертекстовую ссылку
См. также:
  • getAccessibleActionCount()

getAccessibleActionAnchor

public abstract Object getAccessibleActionAnchor(int i)
Возвращает объект, представляющий якорь ссылки, соответствующий данной ссылке. Например, из HTML: <a href="http://www.sun.com/access">Accessibility</a> этот метод вернет объект String, содержащий текст: "Accessibility".

Аналогично, из этого HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> это может вернуть объект ImageIcon("top-hat.gif", "top hat");

Параметры:
i - индекс действия, начиная с нуля
Возвращает:
объект, представляющий якорь гипертекста
См. также:
  • getAccessibleActionCount()

getStartIndex

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

getEndIndex

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

© 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html

Spec-Zone.ru

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