import awb.*; import java.awt.*; import java.awt.event.*; public class CylinderVolume extends java.applet.Applet implements ActionListener { double r, h, V; DoubleField rF, hF, VF; Button b1; public void init () { rF = new DoubleField(20); rF.setLabel("Radius"); hF = new DoubleField(20); hF.setLabel("Height"); b1 = new Button("Compute"); b1.addActionListener(this); VF = new DoubleField(20); VF.setLabel("Volume"); add(rF); add(hF); add(b1); add(VF); } public void actionPerformed(ActionEvent event) { Object cause = event.getSource(); if (cause == b1) { r = rF.getDouble(); h = hF.getDouble(); V = 3.14159 * r * r * h; VF.setDouble(V); } } }