我有一个名为HyperlinkEventMonitor的类,它实现了一个HyperlinkListener。我想扩展这个类,以便它处理超链接事件和mouseevents。我尝试创建一个超类,但我没有这样做,因为我无法编译代码。有人可以告诉我如何做到这一点。
例如:我试过
class MouseHyperLink extends HyperlinkEventMonitor, implements MouseListener {
}
但这是错误的。
我该怎么做?
谢谢,
埃利奥特
答案 0 :(得分:3)
如果没有关于错误消息的进一步信息,我会猜测它是逗号字符,会让事情变得混乱。尝试删除逗号字符:
class MouseHyperLink extends HyperlinkEventMonitor implements MouseListener {
// ...
}
另外,请确保实施MouseListener
。
如果您不想在MouseListener
中实现所有方法(并将其推迟到子类),则必须使该类具有抽象性:
abstract class MouseHyperLink extends HyperlinkEventMonitor
implements MouseListener {
}