Discarding Class 实例是否移除 MouseListener

Does Discarding Class Instance removes MouseListener

我有一个 class 其中 implements MouseListner.
如果我将此 class 实例设置为 null,它会从 JPanel 中删除 MouseListener 吗?或者我是否必须使用 removeMouseListener

JPanel 中手动删除 MouseListening

您必须删除鼠标侦听器。

您只将对 MouseListener 的引用设置为空。这意味着您无法通过该变量访问 MouseListener,但 MouseListener 本身仍然存在,因此您必须使用 removeMouseListener.[= 将其从 JPanel 中删除15=]