public static void setComponentDraggable(@NotNull JComponent c, boolean draggable) {
    c.putClientProperty(DRAGGABLE_MARKER, draggable ? Boolean.TRUE : null);
  }
public static void setComponentDraggable(@NotNull JComponent c, boolean draggable)