identification du bouton de la souris
Bonjour !
J'ai lu un tuto sur le Net. Pour identifier le bouton de la souris qu'on a actionné.
Le code est :
Code:
1 2 3
|
if( (m.getModifiers() & InputEvent.BUTTON1_MASK) != 0 )
System.out.println("clic avec bouton gauche"); |
Mes questions sont :
1. Pourquoi & au lieu de && ?
2. Dans un bouquin, on dit que la méthode getModifiers() fournit, paraît-il la valeur 1 pour indiquer un appui. Pourquoi InputEvent.BUTTON1_MASK ?
De fait, je ne comprends pas l'instruction toute entière
if( (m.getModifiers() & InputEvent.BUTTON1_MASK) != 0 )
J'ai juste compris que InputEvent.BUTTON1_MASK veut dire le bouton gauche de la souris.
Des explications SVP !