Класс AccessibleHyperlink
- Все реализованные интерфейсы:
AccessibleAction
- Прямые известные подклассы:
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
public abstract class AccessibleHyperlink extends Object implements AccessibleAction
Краткое описание полей
Поля, объявленные в интерфейсе javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Конструктор для вызова подклассами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract boolean |
doAccessibleAction |
Выполняет указанное действие над объектом. |
abstract Object |
getAccessibleActionAnchor |
Возвращает объект, представляющий якорь ссылки, соответствующий этой ссылке. |
abstract int |
getAccessibleActionCount() |
Возвращает количество доступных действий для этой ссылки. Если их несколько, первое не считается "стандартным" действием объекта LINK (например, в HTML-карте изображений). |
abstract String |
getAccessibleActionDescription |
Возвращает строковое описание данного действия по ссылке. |
abstract Object |
getAccessibleActionObject |
Возвращает объект, представляющий действие по ссылке, соответствующий этой ссылке. |
abstract int |
getEndIndex() |
Получает индекс, указывающий на конец этой ссылки в документе гипертекста. |
abstract int |
getStartIndex() |
Получает индекс, указывающий на начало этой ссылки в документе гипертекста. |
abstract boolean |
isValid() |
Поскольку документ, к которому относится ссылка, может измениться, этот метод возвращает, является ли эта ссылка по-прежнему действительной (относительно документа, на который она ссылается). |
Подробное описание конструкторов
AccessibleHyperlink
protected AccessibleHyperlink()
Подробное описание методов
isValid
public abstract boolean isValid()
- Возвращает:
- флаг, указывающий, является ли эта ссылка по-прежнему действительной относительно
AccessibleHypertext, к которому она принадлежит
getAccessibleActionCount
public abstract int getAccessibleActionCount()
AccessibleAction.- Определено в:
-
getAccessibleActionCountв интерфейсеAccessibleAction - Возвращает:
- число действий в этом объекте (индекс от нуля)
doAccessibleAction
public abstract boolean doAccessibleAction(int i)
- Определено в:
-
doAccessibleActionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действия (от нуля) - Возвращает:
-
trueесли действие было выполнено; в противном случаеfalse - См. также:
getAccessibleActionDescription
public abstract String getAccessibleActionDescription(int i)
Аналогично, из HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> этот метод вернёт "top hat"
- Определено в:
-
getAccessibleActionDescriptionв интерфейсеAccessibleAction - Параметры:
-
i- индекс действия (от нуля) - Возвращает:
- строковое описание действия
- См. также:
getAccessibleActionObject
public abstract Object getAccessibleActionObject(int i)
- Параметры:
-
i- индекс действия (от нуля) - Возвращает:
- объект, представляющий гипертекстовую ссылку
- См. также:
getAccessibleActionAnchor
public abstract Object getAccessibleActionAnchor(int i)
String, содержащий текст: "Accessibility". Аналогично, из HTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a> это может вернуть объект ImageIcon("top-hat.gif", "top hat");
- Параметры:
-
i- индекс действия (от нуля) - Возвращает:
- объект, представляющий якорь гипертекстовой ссылки
- См. также:
getStartIndex
public abstract int getStartIndex()
- Возвращает:
- индекс начала ссылки
getEndIndex
public abstract int getEndIndex()
- Возвращает:
- индекс конца ссылки
© 1993, 2021, 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/17/docs/api/java.desktop/javax/accessibility/AccessibleHyperlink.html