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