Если JScrollBar является частью JScrollPane, вы можете выбрать политику видимости:
JScrollPane pane = new JScrollPanel(aPanel);
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
Например, приведенный выше код делает горизонтальную полосу прокрутки всегда видимой.
EDIT:
если вы создаете свой собственный JScrollBar для прокрутки компонента, вам следует рассмотреть возможность использования JScrollPane и добавить его в вашу полосу прокрутки:
JScrollBar bar = new YourCustomScrollBar();
scrollPane.setHorizontalScrollBar(bar);
pane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);