Il problema di java e` che non e` supportato da tutti, e che la JVM richiede una notevole disponibilita` di risorse di calcolo.
Si possono fare degli scrolling anche in JS: dovresti farti un giro tra le raccolte. Io ne avevo implementato uno anni fa, ma ora non e` piu` attuale (era tagliato su IE e NN4).