SwingのJScrollPaneでマウスホイールをぐりぐりしたときの移動量を変える。
JScrollPaneはマウスのホイールにも対応しているのですが、移動量が少ないです。
これは、JScrollBarのunitIncrementを変えると移動量が変わります。
例えば垂直バーの移動量を変えるには以下のようにします。
JScrollPane pane = ... JScrollBar vbar = pane.getVerticalScrollBar(); vbar.setUnitIncrement(16); // 16dot
デフォルトは1です。