import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;

public class Tangent extends Applet
    implements AdjustmentListener
    {
       private Scrollbar bar1,bar2;
       private int bar1Value = 100;
       private int bar2Value = 200;

       public void init()
       {
           Label title1, title2;
           title1 = new Label("Horizontal:");
           add(title1);
           bar1 = new Scrollbar(Scrollbar.HORIZONTAL,100,1,100,151);
           add(bar1);
           bar1.addAdjustmentListener(this);
           title2 = new Label("Vertical:");
           add(title2);
           bar2 = new Scrollbar(Scrollbar.HORIZONTAL,130,1,130,201);
           add(bar2);
           bar2.addAdjustmentListener(this);
       }

       public void paint(Graphics g)
       {
           g.drawLine(200,100,130,150);
           g.drawLine(130,150,bar2Value,150);
           g.drawLine(200,150,200,bar1Value);
           g.drawString("Horizontal "+bar1Value,140,160);
           g.drawString("Verticle "+bar2Value,210,120);
           g.drawString("Gradient = "+bar2Value/bar1Value,120,110);
       }

       public void adjustmentValueChanged(AdjustmentEvent e)
       {
           bar1Value = bar1.getValue();
           bar2Value = bar2.getValue();
           repaint();
       }
   }



