import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Recursion extends JFrame { public static void main(String[] args) { JFrame frame = new Recursion(); frame.show(); } public Recursion() { setTitle("Recursion"); setLocation(150, 150); setSize(410, 200); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); Container pane = getContentPane(); Rec r = new Rec(); pane.add(r); } }