/* Original text from RGC Mods and conversion to Java 1.1: SBJ Nov 1998 */ import java.awt.*; import java.awt.event.*; import java.applet.Applet; public class Shutter extends Applet implements AdjustmentListener { private Scrollbar bar = new Scrollbar(Scrollbar.HORIZONTAL, 0, 1, 0, 101); private Label instructions = new Label("Click/drag to adjust", Label.CENTER); private int position = 0; public void init() { add(bar); bar.addAdjustmentListener(this); add(instructions); } public void paint(Graphics g) { g.drawRect(40, 60, 60, 100); g.fillRect(40, 60, 60, position); } public void adjustmentValueChanged(AdjustmentEvent e) { position = bar.getValue(); repaint(); } }