//ScrInt //A scrollbar that returns 0 to 255 //used in ColorChooser.java //Andy Harris, 05/00 import java.awt.*; import java.applet.*; import java.awt.event.*; public class ScrInt extends Panel implements AdjustmentListener{ Scrollbar scr = new Scrollbar(Scrollbar.VERTICAL, 0, 1, 0, 256); Label lbl = new Label("0"); AdjustmentListener listener; public ScrInt(){ setLayout(new BorderLayout()); add (scr, BorderLayout.CENTER); add (lbl, BorderLayout.SOUTH); scr.addAdjustmentListener(this); } // end constructor public void adjustmentValueChanged(AdjustmentEvent e){ lbl.setText(String.valueOf(e.getValue())); listener.adjustmentValueChanged(e); } //end adjustmentValueChanged public void addAdjustmentListener(AdjustmentListener l){ listener = l; } // end addAdjustmentListener public int getValue(){ return scr.getValue(); } // end getValue } // end class def