// Exercise 4.19: RecursiveDisplay.java
// Recursively display the elements of an array
import java.awt.*;
import java.applet.Applet;

public class RecursiveDisplay extends Applet {
   int yPosition = 0;
   int a[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

   public void paint( Graphics g )
   {
      someFunction( a, 0, g );
   }
   
   public void someFunction( int b[], int x, Graphics g )
   {
      if ( x < b.length ) {
         someFunction( b, x + 1, g );
         g.drawString( String.valueOf( b[ x ] ), 25, yPosition );
         yPosition += 15;
      }
   }
}


