Bonjour !
J'ai lu un tuto sur le Net. Pour identifier le bouton de la souris qu'on a actionné.
Le code est :
Mes questions sont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if( (m.getModifiers() & InputEvent.BUTTON1_MASK) != 0 ) System.out.println("clic avec bouton gauche");
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 !
Partager