public class HyperlinkEvent extends EventObject
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。1.4以降、すべてのJavaBeans(tm)用の長期間の格納サポートがjava.beans
パッケージに追加されています。XMLEncoder
を参照してください。
修飾子と型 | クラスと説明 |
---|---|
static class |
HyperlinkEvent.EventType
ENTERED、EXITED、ACTIVATEDの各イベント・タイプと、toString()によって返されるこれらの文字列表現を定義します。
|
source
コンストラクタと説明 |
---|
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u)
ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。
|
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc)
ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。
|
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement)
ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。
|
HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement, InputEvent inputEvent)
ハイパーテキスト・リンク・イベントを表す新しいオブジェクトを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
String |
getDescription()
リンクの説明を文字列として取得します。
|
HyperlinkEvent.EventType |
getEventType()
イベントのタイプを取得します。
|
InputEvent |
getInputEvent()
ハイパーリンク・イベントをトリガーした
InputEvent を返します。 |
Element |
getSourceElement()
イベントのソースに対応する
Element を返します。 |
URL |
getURL()
リンクの参照先のURLを取得します。
|
getSource, toString
public HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u)
source
- イベントを処理するオブジェクトtype
- イベント・タイプu
- 影響を受けるURLpublic HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc)
source
- イベントを処理するオブジェクトtype
- イベント・タイプu
- 影響を受けるURL。有効なURLを作成できなかった場合は、nullになる可能性がある。desc
- リンクの説明。これは、結果がMalformedURLExceptionとなったURLの作成を試みる場合に役立つことがある。この説明は、URLの作成を試みるときに使用する情報を提供する。public HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement)
source
- イベントを処理するオブジェクトtype
- イベント・タイプu
- 影響を受けるURL。有効なURLを作成できなかった場合は、nullになる可能性がある。desc
- リンクの説明。これは、結果がMalformedURLExceptionとなったURLの作成を試みる場合に役立つことがある。この説明は、URLの作成を試みるときに使用する情報を提供する。sourceElement
- アンカーを表すDocument内のElementpublic HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement, InputEvent inputEvent)
source
- イベントを処理するオブジェクトtype
- イベント・タイプu
- 影響を受けるURL。有効なURLを作成できなかった場合は、nullになる可能性がある。desc
- リンクの説明。これは、結果がMalformedURLExceptionとなったURLの作成を試みる場合に役立つことがある。この説明は、URLの作成を試みるときに使用する情報を提供する。sourceElement
- アンカーを表すDocument内のElementinputEvent
- ハイパーリンク・イベントをトリガーしたInputEventpublic HyperlinkEvent.EventType getEventType()
public String getDescription()
public URL getURL()
public Element getSourceElement()
Element
を返します。通常、これはアンカーを表すElement
です。使用するコンストラクタがソースElement
を指定しない場合、またはソースElement
としてnullが指定された場合は、nullを返します。public InputEvent getInputEvent()
InputEvent
を返します。通常、これはMouseEvent
です。使用するコンストラクタがInputEvent
を指定しない場合、またはInputEvent
としてnullが指定された場合は、null
を返します。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.