モジュール javafx.controls
パッケージ javafx.scene.control

クラスHyperlink

  • すべての実装されたインタフェース:
    Styleable, EventTarget, Skinnable

    public class Hyperlink
    extends ButtonBase

    ロールオーバーやクリックへの応答として表示されるグラフィックまたはテキスト(あるいはその両方)を示すHTML形式のラベル。 ハイパーリンクをクリックするか押すと、isVisited()trueになります。 ハイパーリンクは、Buttonと同じように動作します。 ハイパーリンクを押して放すと、ActionEventが送信され、アプリケーションがこのイベントに基づいてなんらかのアクションを実行できます。

    例:

    Hyperlink link = new Hyperlink("www.oracle.com");
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • Hyperlink

        public Hyperlink()
        ラベルなしでハイパーリンクを作成します。
      • Hyperlink

        public Hyperlink​(String text)
        指定されたテキストをラベルとするハイパーリンクを作成します。
        パラメータ:
        text - そのラベルのテキスト文字列。
      • Hyperlink

        public Hyperlink​(String text,
                         Node graphic)
        指定されたテキストおよびグラフィックをラベルとするハイパーリンクを作成します。
        パラメータ:
        text - そのラベルのテキスト文字列。
        graphic - そのラベルのグラフィック。
    • メソッドの詳細

      • setVisited

        public final void setVisited​(boolean value)
        プロパティvisitedの値を設定します。
        プロパティの説明:
        このリンクがすでに訪問されたことを示すかどうかを指定します。
      • isVisited

        public final boolean isVisited()
        プロパティvisitedの値を取得します。
        プロパティの説明:
        このリンクがすでに訪問されたことを示すかどうかを指定します。
      • fire

        public void fire()
        定義されている場合にActionEventを起動するように実装されます。 この関数によっても、setVisited(boolean)がtrueになります。
        定義:
        fire 、クラス: ButtonBase
      • getInitialCursor

        protected Cursor getInitialCursor()
        このコントロールの初期カーソル状態を返します。これは、JavaFX CSSエンジンが初期値を正しく設定するために使用します。 このメソッドは、最初にHANDカーソルを使用するようにオーバーライドされます。
        オーバーライド:
        クラスNodegetInitialCursor
        戻り値:
        このNodeの初期カーソル状態。
        導入されたバージョン:
        9