繁体   English   中英

如何检测Java swing中MouseInput中的双击?

[英]how to detect double clicks in MouseInput in Java swing?

当用户双击组件时如何捕捉?

 window.getComponent().addMouseListener(new MouseInputAdapter(){
            public void mouseClicked(final java.awt.event.MouseEvent evt) {
                Xpcom.invokeLater(new Runnable() {
                    public void run() {

                    }
                });                
            }
        })

;

您必须使用MouseEventgetClickCount()

if (evt.getClickCount() == 2)  // double click
{
    // do stuff
}

请参阅以下帖子:

Java中的单击和双击的区别

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM