JScrollPane не имеет концепции отображения полос прокрутки для отрицательных значений.Все компоненты Swing начинаются с (0, 0) и увеличиваются по ширине и высоте.
Если вы хотите перетащить компоненты в отрицательное положение, вы будете пересчитывать положение всех компонентов, которые должны быть переведены в отрицательное значениеперетаскиваемого компонента.