Ho risoloto:

codice:
class CanvasUtente extends Canvas {
	private int lastX, lastY;
	public CanvasUtente () {
		super();
		AscMsDrag ascDrag = new AscMsDrag ();
		addMouseMotionListener (ascDrag);
		
		ascMsClick ascClick = new ascMsClick ();
		addMouseListener (ascClick);
	}
	class ascMsClick extends MouseAdapter {

			public void mousePressed (MouseEvent e) {
				lastX = e.getX();
				lastY = e.getY();	
				
			}
	
	}
	class AscMsDrag extends MouseMotionAdapter {

			public void mouseDragged (MouseEvent e) {
				int x = e.getX();
				int y = e.getY();
				Graphics g2 = getGraphics();
				g2.drawLine(lastX, lastY, x, y);
				lastX = x;
				lastY = y;
				System.out.println(lastX+" "+lastY);
			}
	}
}