// Ex. 4.6: SphereTest.java import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class SphereTest extends Applet implements ActionListener { Label prompt; TextField input; public void init() { prompt = new Label( "Enter sphere radius: " ); input = new TextField( 10 ); input.addActionListener( this ); add( prompt ); add( input ); } public void actionPerformed( ActionEvent e ) { Double val = new Double( e.getActionCommand() ); double radius = val.doubleValue(); showStatus( "Volume is " + sphereVolume( radius ) ); } public double sphereVolume( double radius ) { double volume; volume = ( 4 / 3 ) * Math.PI * Math.pow( radius, 3 ); return volume; } }