/*
    Page 66 of the textbook "Java for Students".
*/
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;

public class FirstEvent extends Applet implements AdjustmentListener
{
  private Scrollbar slider;     //declare a scrollbar called "slider"
  private int sliderValue = 0;  //declare an integer variable

  public void init()
  {
    slider=new Scrollbar(Scrollbar.HORIZONTAL ,0, 1, 0, 100);
    add(slider);
    slider.addAdjustmentListener(this);
  }

  public void paint(Graphics g)
  {
    g.drawString("Current value is " + sliderValue, 100,100);
  }

  public void adjustmentValueChanged(AdjustmentEvent e)
  {
    sliderValue = slider.getValue();
    repaint();   //this really calls the "paint" method
  }
}

