Как обнаружить двойной щелчок в MouseInput в Java Swing? - PullRequest
0 голосов
/ 04 мая 2011

Как я могу поймать, когда пользователь дважды щелкает компонент?

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

                    }
                });                
            }
        })

;

Ответы [ 2 ]

5 голосов
/ 04 мая 2011

Вам придется использовать getClickCount() из MouseEvent

if (evt.getClickCount() == 2)  // double click
{
    // do stuff
}
1 голос
/ 04 мая 2011
...