Класс JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
- Все реализованные интерфейсы:
AccessibleAction
- Вложенный класс:
- JEditorPane.JEditorPaneAccessibleHypertextSupport
public class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink extends AccessibleHyperlink
Краткое описание полей
Поля, объявленные в интерфейсе javax.accessibility.AccessibleAction
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
HTMLLink |
Создаёт HTMLLink. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
doAccessibleAction |
Выполнить указанное действие над объектом |
Object |
getAccessibleActionAnchor |
Возвращает объект, представляющий якорь ссылки, соответствующим образом для этой ссылки. |
int |
getAccessibleActionCount() |
Возвращает количество доступных действий для этой ссылки. Если их несколько, первая не считается "по умолчанию" для этого объекта LINK (например, в HTML-карте изображений). |
String |
getAccessibleActionDescription |
Возвращает строку с описанием этого действия ссылки. |
Object |
getAccessibleActionObject |
Возвращает объект URL, представляющий ссылку. |
int |
getEndIndex() |
Получить индекс окончания ссылки в гипертекстовом документе |
int |
getStartIndex() |
Получить индекс начала ссылки в гипертекстовом документе |
boolean |
isValid() |
Так как документ, к которому относится ссылка, может измениться, этот метод возвращает, является ли эта ссылка действительной по отношению к документу, на который она ссылается. |
Подробное описание конструкторов
HTMLLink
public HTMLLink(Element e)
HTMLLink.- Параметры:
-
e- элемент
Подробное описание методов
isValid
public boolean isValid()
- Указано в:
-
isValidв классеAccessibleHyperlink - Возвращает:
- флаг, указывающий, является ли эта ссылка действительной по отношению к AccessibleHypertext, к которому она принадлежит
getAccessibleActionCount
public int getAccessibleActionCount()
- Указано в:
-
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)
- Указано в:
-
getAccessibleActionObjectв классеAccessibleHyperlink - Параметры:
-
i- индекс действия, начиная с нуля - Возвращает:
- объект URL, представляющий HTML-ссылку
- См. также:
getAccessibleActionAnchor
public Object getAccessibleActionAnchor(int i)
Например, из HTML: <a href="http://openjdk.java.net">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, 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/swing/JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink.html