public void mouseMoved(MouseEvent e)
	{
		boolean setHand = false;
		for(final Entry<Ellipse2D, Integer> entry : circles.entrySet())
		    if(entry.getKey().contains(e.getPoint()) && entry.getValue() != selected)
		    {
		    	setHand = true;
		    	break;
		    }
		if(setHand)
			this.setCursor(new Cursor(Cursor.HAND_CURSOR));
		else
			this.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
	}