丢弃类实例会删除MouseListener

时间:2015-10-17 18:03:53

标签: java mouselistener

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

JPanel手动删除removeMouseListener

2 个答案:

答案 0 :(得分:1)

您必须删除鼠标侦听器。

答案 1 :(得分:1)

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