//Toby Hsieh //Chapter 6, Exercise 6 //Steel Hoops import java.awt.*; import java.applet.Applet; import java.awt.event.*; public class ch6ex6 extends Applet implements AdjustmentListener { private Scrollbar slider; private int circumference=100; public void init() { Label title1; title1=new Label("Circumference:"); add(title1); slider=new Scrollbar(Scrollbar.HORIZONTAL, 1, 1, 1, 101); add(slider); slider.addAdjustmentListener(this); } public void paint(Graphics g) { float diameter; diameter=(float)circumference/(float)Math.PI; g.drawOval(50, 50, (int)diameter, (int)diameter); g.drawString("Circumference: "+circumference, 100, 150); g.drawString("Diameter: "+diameter, 100, 165); } public void adjustmentValueChanged(AdjustmentEvent e) { circumference=slider.getValue()*100; repaint(); } }