モジュール java.desktop
パッケージ javax.swing

クラス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リンク。
  • フィールドのサマリー

    インタフェース javax.accessibility.AccessibleActionで宣言されたフィールド

    CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    HTMLLinkを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    オブジェクトに対して指定されたActionを実行します。
    このリンクに適切なリンク・アンカーを表すオブジェクトを返します。
    int
    このLinkで利用可能なアクセス可能アクションの数を返します。複数ある場合、最初のアクセス可能アクションは、このLinkオブジェクトのデフォルトのアクションとは見なされません(HTMLイメージマップ内など)。
    この特定のリンク・アクションの説明をStringとして返します。
    リンクを表すURLオブジェクトを返します。
    int
    このリンクの終了を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。
    int
    このリンクの開始を示す、ハイパーテキスト・ドキュメントのインデックスを取得します。
    boolean
    リンクが関連するドキュメントは変更されている可能性があるので、このメソッドは、それが参照するドキュメントについてこのLinkがまだ有効かどうかを返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • 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
      戻り値:
      リンクの終了のインデックス