java.lang.Object
java.util.EventObject
javax.swing.event.HyperlinkEvent
- 所有已实现的接口:
Serializable
- 已知子类:
HTMLFrameHyperlinkEvent
HyperlinkEvent 用于通知相关方关于超文本链接发生了某些事情。
Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder 。
-
内部类总结
内部类修饰符和类型类描述static final class定义由 toString() 返回的 ENTERED、EXITED 和 ACTIVATED 事件类型及其字符串表示形式。 -
字段摘要
在类 java.util.EventObject 中声明的字段
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) 创建一个表示超文本链接事件的新对象。 -
方法总结
在类 java.util.EventObject 中声明的方法
getSource, toString
-
构造方法详细信息
-
HyperlinkEvent
创建一个表示超文本链接事件的新对象。首选另一个构造方法,因为如果无法形成 URL,它会提供更多信息。这个构造方法主要是为了向后兼容。- 参数:
source- 负责事件的对象type- 事件类型u- 受影响的网址
-
HyperlinkEvent
创建一个表示超文本链接事件的新对象。- 参数:
source- 负责事件的对象type- 事件类型u- 受影响的 URL。如果无法创建有效的 URL,则这可能为 null。desc- 链接的描述。这在尝试形成导致 MalformedURLException 的 URL 时可能很有用。描述提供了尝试形成 URL 时使用的文本。
-
HyperlinkEvent
public HyperlinkEvent(Object source, HyperlinkEvent.EventType type, URL u, String desc, Element sourceElement) 创建一个表示超文本链接事件的新对象。- 参数:
source- 负责事件的对象type- 事件类型u- 受影响的 URL。如果无法创建有效的 URL,则这可能为 null。desc- 链接的描述。这在尝试形成导致 MalformedURLException 的 URL 时可能很有用。描述提供了尝试形成 URL 时使用的文本。sourceElement- 文档中代表锚点的元素- 自从:
- 1.4
-
HyperlinkEvent
public 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- 文档中代表锚点的元素inputEvent- 触发超链接事件的 InputEvent- 自从:
- 1.7
-
-
方法详情
-
getEventType
获取事件类型。- 返回:
- 方式
-
getDescription
获取链接的描述作为字符串。如果无法从描述中形成 URL,这可能很有用,在这种情况下关联的 URL 将为空。- 返回:
-
此链接的描述为
String
-
getURL
获取链接引用的 URL。- 返回:
- 网址
-
getSourceElement
返回对应于事件源的Element。这通常是一个Element代表一个锚点。如果使用的构造函数未指定源Element或 null 被指定为源Element,则这将返回 null。- 返回:
- 指示事件源的元素,或者为 null
- 自从:
- 1.4
-
getInputEvent
返回触发超链接事件的InputEvent。这通常是MouseEvent。如果使用未指定InputEvent的构造函数,或将null指定为InputEvent,则返回null。- 返回:
- 触发超链接事件的 InputEvent,或 null
- 自从:
- 1.7
-