SIMPLE ET DOUBLE CLIC

Messages postés
10
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
14 septembre 2005
- - Dernière réponse : cs_akboy
Messages postés
2
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
22 novembre 2006
- 22 nov. 2006 à 14:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33519-simple-et-double-clic

Afficher la suite 
cs_Nemesys
Messages postés
10
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
14 septembre 2005
-
Il existe qd meme bcp plus simple

/*****

public void mouseReleased(MouseEvent vi_Event)
{
if( vi_Event.getButton() == MouseEvent.BUTTON1
&& vi_Event.getClickCount() >= 2 )
}

*****/
kaloway
Messages postés
358
Date d'inscription
jeudi 24 octobre 2002
Statut
Membre
Dernière intervention
30 mars 2011
-
dans ton exemple tu détectes aussi bien 2 simples clic que un double clic. tu n"as aucun moyen de différencier les 2 cas. la définition d' un clic : c'est un clic suivi peut etre de plusieurs clics mais avec lap de temps relativement important entre chaque clic. par contre un double clic : c'est 2 clic dans un lap de temps réduit. ma source propose de savoir le nombre de fois que tu as cliqué au bout d'un lap de temps définir par l'interval du timer.
cs_akboy
Messages postés
2
Date d'inscription
jeudi 28 août 2003
Statut
Membre
Dernière intervention
22 novembre 2006
-
Pour info, getClickCount() ne compte que les clics fait dans un interval réduit (pour ma part, je l'utilise et cela fonctionne)