public static @Nullable Point getMouseLocation(@NotNull Component component) {
      return ClientProperty.get(component, HOVER_POSITION);
    }
public static @Nullable Point getMouseLocation(@NotNull Component component)