java.lang.Object
javax.accessibility.AccessibleHyperlink
javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink
- すべての実装されたインタフェース:
AccessibleAction
public class JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink extends AccessibleHyperlink
HTMLリンク。
-
フィールドのサマリー
インタフェース javax.accessibility.AccessibleActionで宣言されたフィールド
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明boolean
doAccessibleAction
(int i) オブジェクトに対して指定されたActionを実行します。getAccessibleActionAnchor
(int i) このリンクに適切なリンク・アンカーを表すオブジェクトを返します。int
このLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。この特定のリンク・アクションの説明をStringとして返します。getAccessibleActionObject
(int i) リンクを表すURLオブジェクトを返します。int
このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。int
このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。boolean
isValid()
リンクが関連するドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。
-
コンストラクタの詳細
-
HTMLLink
public HTMLLink(Element e) HTMLLink
を構築します。- パラメータ:
e
- 要素
-
-
メソッドの詳細
-
isValid
public boolean isValid()リンクが関連するドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。- 定義:
isValid
、クラスAccessibleHyperlink
- 戻り値:
- このリンクが属しているAccessibleHypertextについて、リンクがまだ有効かどうかを示すフラグ
-
getAccessibleActionCount
public int getAccessibleActionCount()このLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。 通常、リンクが持つAccessibleActionは1つのみです。- 定義:
getAccessibleActionCount
、インタフェースAccessibleAction
- 定義:
getAccessibleActionCount
、クラスAccessibleHyperlink
- 戻り値:
- このオブジェクト内のActionの数を示す、ゼロから始まる数
-
doAccessibleAction
public boolean doAccessibleAction(int i) オブジェクトに対して指定されたActionを実行します。- 定義:
doAccessibleAction
、インタフェースAccessibleAction
- 定義:
doAccessibleAction
、クラスAccessibleHyperlink
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションが実行された場合はtrue; そうでなければfalse。
- 関連項目:
-
getAccessibleActionDescription
public String getAccessibleActionDescription(int i) この特定のリンク・アクションの説明をStringとして返します。 返される文字列は、このリンクを格納している要素に関連したドキュメント内のテキストです。- 定義:
getAccessibleActionDescription
、インタフェースAccessibleAction
- 定義:
getAccessibleActionDescription
、クラスAccessibleHyperlink
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- アクションを説明する文字列
- 関連項目:
-
getAccessibleActionObject
public Object getAccessibleActionObject(int i) リンクを表すURLオブジェクトを返します。- 定義:
getAccessibleActionObject
、クラスAccessibleHyperlink
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- HTMLリンク自体を表すURL
- 関連項目:
-
getAccessibleActionAnchor
public Object getAccessibleActionAnchor(int i) このリンクに適切なリンク・アンカーを表すオブジェクトを返します。例えばHTMLから : <a href="http://openjdk.java.net"> OpenJDK </a>このメソッドは、テキストを含むStringを返します。 : 'OpenJDK'。
同様に、このHTML: <a HREF="#top"><img src="top-hat.gif" alt="top hat"></a>からは、このメソッドはオブジェクトImageIcon("top-hat.gif", "top hat")を返します。
- 定義:
getAccessibleActionAnchor
、クラスAccessibleHyperlink
- パラメータ:
i
- アクションのゼロから始まるインデックス- 戻り値:
- ハイパーテキスト・アンカーを表すObject
- 関連項目:
-
getStartIndex
public int getStartIndex()このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。- 定義:
getStartIndex
、クラスAccessibleHyperlink
- 戻り値:
- リンクの開始のインデックス
-
getEndIndex
public int getEndIndex()このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。- 定義:
getEndIndex
、クラスAccessibleHyperlink
- 戻り値:
- リンクの終了のインデックス
-