1

我正在使用以下代码在 Mac OSX 上使用 Eclipse 测试一个简单的 java 图形程序:

public void mousePressed(MouseEvent e) {
    System.out.print("Mouse is pressed \n\n");
}

但是,每当我按下鼠标时,该方法似乎被调用了两次,因为它打印了两次该行。知道出了什么问题吗?

4

1 回答 1

0

我有同样的问题,我通过像这样删除 MouseListener 来解决它:

component.removeMouseListener(component);

之后我的代码运行良好。

于 2014-07-29T13:22:08.507 回答