实现 JScrollPane 自动滚动

实现 JScrollPane 自动滚动

设计中需要用JList做一个列表,然后实现列表内容搜索功能,搜索匹配后要求 JScrollPane 自动滚动到匹配内容的位置。

可以先使用JList.indexToLocation()方法获得需要滚动到的位置,然后设置垂直滚动条的定位位置即可。

如果是文本显示,可以将鼠标焦点移至输出文字的末尾,以实现JTextPane自动滚屏的功能。

你可能感兴趣的:(C++,c,swing,C#)