import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class ScrollBar extends JScrollBar implements AdjustmentListener { public ScrollBar () { //*1 Same as before setOrientation (HORIZONTAL); //*2 Customize addAdjustmentListener (this); } public void adjustmentValueChanged (AdjustmentEvent event) { //*3 JScrollBar uses AdjustmentListener System.out.println ("Scrollbar: " + getValue()); //*4 JScrollBar remembers current value, retrieve from there } }