mgarin / weblaf

WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.
http://weblookandfeel.com
GNU General Public License v3.0
1.13k stars 234 forks source link

WebScrollPane smooth scrolling #610

Open husker-dev opened 4 years ago

husker-dev commented 4 years ago

It would be nice if there was the possibility of smooth scrolling, as is done in Google Chrome or in Intelij IDEA. So the information will not instantly change its location, and will move smoothly.

husker-dev commented 4 years ago

I tried to do this with only DefaultBoundedRangeModel, but this is not enough for a good result. I have to edit many WebLaF and native swing classes.

mgarin commented 4 years ago

I'll put this for v1.5.0 for now, but not sure if I'll get to it by then or not, there are still quite a few more important things to be done.

Generally - yes, it needs to be done in the UI implementation, but I don't have a fully custom UI for the JScrollPane yet (#476), so that will be the first thing to do before smooth scrolling can be implemented.