我有一个名为 HyperlinkEventMonitor 的类,它实现了 HyperlinkListener。我想扩展这个类,以便它处理超链接事件和鼠标事件。我尝试创建一个超类,但我做的不对,因为我无法编译代码。有人可以告诉我如何做到这一点。
例如:我试过
class MouseHyperLink extends HyperlinkEventMonitor, implements MouseListener {
}
但这是错误的。
我怎样才能做到这一点?
谢谢,
艾略特
我有一个名为 HyperlinkEventMonitor 的类,它实现了 HyperlinkListener。我想扩展这个类,以便它处理超链接事件和鼠标事件。我尝试创建一个超类,但我做的不对,因为我无法编译代码。有人可以告诉我如何做到这一点。
例如:我试过
class MouseHyperLink extends HyperlinkEventMonitor, implements MouseListener {
}
但这是错误的。
我怎样才能做到这一点?
谢谢,
艾略特
如果没有关于错误消息的更多信息,我猜是逗号字符搞砸了。尝试删除逗号字符:
class MouseHyperLink extends HyperlinkEventMonitor implements MouseListener {
// ...
}
此外,请确保您实现MouseListener.
如果您不想在MouseListener(并将其推迟到子类)中实现所有方法,则必须使类抽象:
abstract class MouseHyperLink extends HyperlinkEventMonitor
implements MouseListener {
}