我有一个扩展 JFrame 的类,它正在监视任何地方的鼠标点击:
addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e){
System.out.println("mouse was clicked");
}
});
我通常需要在点击之间等待将近一秒钟才能触发事件。如果我在一秒钟内点击 2 或 3 次,则只会触发一个事件。您如何观察快速点击事件?
这是我第一次使用 Java,我正在使用 NetBeans。
最佳答案
尝试使用 mousePressed 而不是 mouseClicked。 mouseClicked 查找多个按钮点击,因此它会合并一些事件。
关于java - MouseListener 发射速度不够快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3638818/