我有一个函数,它应该在滚动时控制日志up,当滚动时控制down。
向下滚动很好,但是当滚动到控制台日志时,up和down都可以。
为什么不只是在滚动时记录up,而只是在滚动时记录down呢?
function scrollTest() {
var lastScrollTop = 0;
$(window).scroll(function(event) {
var st = $(this).scrollTop();
if (st > lastScrollTop){
cons
我正在开发一个小的计算器小部件,它可以保存计算的运行日志。每次添加新条目时,它都会滚动到日志的底部。这部分似乎工作得很好。问题是,当我按下没有添加到日志中的计算器按钮时,日志窗格总是滚动回到顶部,滚动条消失。我怎样才能阻止它这样做呢?
添加到日志中的代码为:
private JTextPane logArea; //This is placed inside a JScrollPane
private void log(String m, SimpleAttributeSet a) {
int len = logArea.getDocument().getLeng