Компоненты закрашиваются в позиции «(0,0)» для каждой части разделенной панели.
Полагаю, вы можете создать свой собственный пользовательский интерфейс, который будет делать все, что вы захотите.
Более простой подход - добавить компонент на панель прокрутки. Затем вы можете просто позволить полосам прокрутки появляться при необходимости.
Или, если вы действительно хотите, чтобы отображалась только нижняя часть компонента, вы можете контролировать положение области просмотра при каждом перемещении разделителя. Вы можете справиться с этим, прослушивая PropertyChangeEvent "dividerLocation".