Visualizzazione dei risultati da 1 a 3 su 3

Discussione: getButton MouseDragged

  1. #1

    getButton MouseDragged

    Non capisco perchè se clikko una volta mi da il valore esatto del pulsante del mouse, invece se trascino il mouse mi restituisce sempre 0... come mai??

    codice:
    addMouseMotionListener(new MouseAdapter()
      {
       public void mouseDragged(MouseEvent eve) 
       {
    	 System.out.println(eve.getButton());
    }
    });

    Help

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    76
    ciao prova a stampare il valore e.getModifiers() e vedrai che per ogni pulsante diverso del mouse che clicchi (o trascini) ti restituisce un valore differente(per sapere poi quale sia il bottone del mouse cliccatto, confronta tale valore con le costanti definite nella classe InputEvent, cioè BUTTON1_MASK, BUTTON2_MASK ,BUTTON3_MASK)

  3. #3
    Ho già provato a stampare il valore... ma mi da sempre 0,cmq ho risolto come mio solito...
    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.