JList, JScrollPane - PullRequest
       12

JList, JScrollPane

1 голос
/ 19 августа 2011

Мой JList имеет> 100 значений. Когда экран загружен, я установил выбранный индекс списка в 50 и добавил JList в JScrollPane. значение выбирается, но JScrollPane не настраивается для отображения этого значения. Может кто-нибудь, пожалуйста, скажите мне, как это сделать.

Ответы [ 2 ]

3 голосов
/ 19 августа 2011

list.ensureIndexIsVisible(list.getSelectedIndex()); должно быть достаточно.

0 голосов
/ 19 августа 2011

Есть следующие.

Rectangle rect = list.getCellBounds(list.getSelectedIndex(), list.getSelectedIndex());
list.scrollRectToVisible(rect);
...