我的JList有>100个值。加载屏幕时,我已将列表的选定索引设置为50,并将JList添加到JScrollPane。正在选择该值,但未调整JScrollPane以显示该值。有人能告诉我怎么做吗?
发布于 2011-08-19 15:39:38
list.ensureIndexIsVisible(list.getSelectedIndex());应该足够了。
发布于 2011-08-19 16:04:34
有以下几点。
Rectangle rect = list.getCellBounds(list.getSelectedIndex(), list.getSelectedIndex());
list.scrollRectToVisible(rect);https://stackoverflow.com/questions/7118352
复制相似问题