где у меня есть панель прокрутки
Вы можете контролировать расположение области просмотра на панели прокрутки, используя:
scrollPane.getViewport().setViewPosition(...);
Таким образом, если вы знаете компонент, который вы хотите, в верхней части области просмотра, вы можете получить местоположение компонента, а затем использовать его в качестве точки для позиции вида.