Прокручиваемый список JScrollPane

#java #swing #jscrollpane #jscrollbar

Вопрос:

Я пытаюсь настроить полосу прокрутки, для которой вы всегда можете прокручивать. Вот что у меня есть:

 public static JScrollPane scrollList(){  JScrollPane scrollList = new JScrollPane(list);  scrollableList.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);    return scrollList;   }  

Проблема в том, что я могу прокручивать только в том случае, если список длинный, и я хочу иметь возможность прокручивать, даже если он пустой.

Комментарии:

1. Там нечего прокручивать, если список пуст.

2. Итак, вы в основном хотите сказать, что хотите, чтобы полоса прокрутки отображалась в компоненте JList, даже если список пуст (всегда отображается)?

3. В любом case…in ваш метод…откуда scrollableList он взялся? Измените его на scrollList . Или еще лучше измените имя переменной JScrollBar на scrollableList и верните его.