/** * Returns the relative mouse position (y coordinate) when the click * took place. The position is relative to the clicked component. * * @return The mouse cursor y position relative to the clicked layout * component or -1 if no y coordinate available */ public int getRelativeY() { return details.getRelativeY(); }
/** * Returns the relative mouse position (y coordinate) when the click * took place. The position is relative to the clicked component. * * @return The mouse cursor y position relative to the clicked layout * component or -1 if no y coordinate available */ public int getRelativeY() { if (null != details) { return details.getRelativeY(); } else { return -1; } }
public double getRelativeY() { return mouseEvent.getRelativeY(); }
public static MouseEventDetails toMouseEventDetails(com.vaadin.shared.MouseEventDetails vMouseEventDetails) { checkNotNullArgument(vMouseEventDetails); MouseEventDetails mouseEventDetails = new MouseEventDetails(); mouseEventDetails.setButton(toMouseButton(vMouseEventDetails.getButton())); mouseEventDetails.setClientX(vMouseEventDetails.getClientX()); mouseEventDetails.setClientY(vMouseEventDetails.getClientY()); mouseEventDetails.setAltKey(vMouseEventDetails.isAltKey()); mouseEventDetails.setCtrlKey(vMouseEventDetails.isCtrlKey()); mouseEventDetails.setMetaKey(vMouseEventDetails.isMetaKey()); mouseEventDetails.setShiftKey(vMouseEventDetails.isShiftKey()); mouseEventDetails.setDoubleClick(vMouseEventDetails.isDoubleClick()); mouseEventDetails.setRelativeX(vMouseEventDetails.getRelativeX()); mouseEventDetails.setRelativeY(vMouseEventDetails.getRelativeY()); return mouseEventDetails; }