#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
и верните его.