Widgets: ScrollBar.java

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
    }
}

[download file]