gpt4 book ai didi

java - 了解 Java 中的事件和监听器

转载 作者:行者123 更新时间:2023-12-01 11:00:51 25 4
gpt4 key购买 nike

JDK提供了一些基本的事件规范:

由于EventListener的编写如下:

public interface EventListener {
}

任何时候我需要提供处理事件的工具,我都需要使用我自己的接口(interface)来扩展它,其中包含像 handleEvent(EventObject o) 这样的方法。对我来说,不清楚为什么 JDK 的 EventListener 接口(interface)是空的,因为我认为在没有处理事件的设施的情况下拥有事件没有太大意义。

我在事件模型中错过了什么?也许实际上有一些原因将其留空。

最佳答案

EventListener 是一个标记接口(interface)。它的子接口(interface)如ActionListener定义了更多有用的方法。

由于它们是 JDK1.1 类,因此很可能它们没有经过深思熟虑,并且在现代 Java 中看起来很奇怪。

关于java - 了解 Java 中的事件和监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com