我有一个名为 HyperlinkEventMonitor 的类,它实现了一个 HyperlinkListener。我想扩展此类,以便它处理超链接事件和鼠标事件。我尝试创建一个父类(super class),但我做的不对,因为我无法编译代码。有人可以告诉我如何做到这一点。
例如:我试过了
class MouseHyperLink extends HyperlinkEventMonitor, implements MouseListener {
但这是错误的。
我该怎么做?
谢谢,
埃利奥特
最佳答案
如果没有关于错误消息的更多信息,我猜是逗号字符把事情搞砸了。尝试删除逗号字符:
class MouseHyperLink extends HyperlinkEventMonitor implements MouseListener {
// ...
}
此外,请确保您实现了 MouseListener
的所有方法。
如果您不想在 MouseListener
中实现所有方法(并将其推迟到子类),您必须将类抽象为:
abstract class MouseHyperLink extends HyperlinkEventMonitor
implements MouseListener {
}
关于java - 创建包含 HyperLinkistener 和 MouseAdapter 的父类(super class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855495/