public void mouseDragged(MouseEvent e) {
		DonkeyGUI donkeyGui = DonkeyGUI.getInstance(guiBuilder);
		MaskPanel mask = guiBuilder.getMaskPanel();
		ImageLabel source = (ImageLabel) e.getSource();
		imageX = e.getX();
		imageY = e.getY();
		source.setLocation(imageX + source.getX() - source.getWidth() / 2, imageY + source.getY() - source.getHeight() / 2);
		
		// wenn Drag Objekt nicht im Bauch war
		if(!source.isInStomach()){
			// und sowohl Bauch voll ist und DragObjekt ueber dem Mund
			if(guiBuilder.getStomach().isFull() && mask.isblack(source.getX(), source.getY())){
				// aendere den Cursor auf full
				donkeyGui.setCurser("full");
			}
			// ansonsten wenn Drag Objekt ueber dem Mund
			else if(mask.isblack(source.getX(), source.getY())){
				// setzte Cursor auf drop
				donkeyGui.setCurser("drop");
			} else {
				// ansonsten setze Cursor auf drag
				donkeyGui.setCurser("drag");
			}
		// wenn Drag Objekt im Bauch war
		} else {
			// und aktuell nicht mehr im Bauch ist
			if(!mask.isred(source.getX(), source.getY())){
				// dann setze den Cursor auf delete
				donkeyGui.setCurser("delete");
			}
		}
	}