使用 JScrollPane 的滚动条箭头进行滚动(或通过为箭头键设置键绑定)将视口移动一个增量,暂停,然后平滑滚动。我遇到的大多数滚动条的行为都是一样的;有轻微的移动、暂停,然后更快地连续滚动。有什么方法可以避免暂停,以便滚动从开始到结束都很流畅?
按键事件的初始延迟和重复率由主机操作系统指定。用户经常在主机的(取决于平台)首选项控制面板中调整默认值。类似地,平台的子类BasicScrollBarUI
可以进一步调节节流,例如com.apple.laf.AquaScrollBarUI
v. javax.swing.plaf.metal.MetalScrollBarUI
.
由于这些设置可能根深蒂固或高度个性化,因此任意更改可能不会被接受。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)