在下面的代码中,mouseDragged 不被识别。我做错了什么?
addMouseListener(new MouseInputAdapter() {
@Override
public void mouseDragged(MouseEvent e) { ... }
@Override
public void mousePressed(MouseEvent e) { ... }
});
最佳答案
MouseInputAdapter mia = new MouseInputAdapter() {
@Override
public void mouseDragged(MouseEvent e) { ... }
@Override
public void mousePressed(MouseEvent e) { ... }
};
addMouseListener(mia);
addMouseMotionListener(mia); // <-- You're missing this one.
关于java - 如何识别一个监听器中的 mouseDragged 和 mousePressed 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2307138/