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

KJW*_*KJW 0 java swing double-click mouseevent

用户双击组件时如何捕获?

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

                    }
                });                
            }
        })

;
Run Code Online (Sandbox Code Playgroud)

Bal*_*a R 5

你将不得不使用getClickCount()MouseEvent

if (evt.getClickCount() == 2)  // double click
{
    // do stuff
}
Run Code Online (Sandbox Code Playgroud)