如何在一个侦听器中识别mouseDragged和mousePressed事件?

在以下代码中,无法识别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.
上一篇:ajax MySQL PHP 实现无刷新更新列表内容


下一篇:C# – 将控件移动到鼠标位置