import java.awt.Frame;
import java.awt.Button;
import java.awt.GridLayout;
import java.awt.Panel;

import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class Silly
{
  public static void main(String[] args) {
    // Prepare the frame (300 pixels wide, 100 high)
    Frame window = new Frame("Layout Testing");
    window.setSize(300,100);
    // Quit when closed.
    window.addWindowListener(
      new WindowAdapter() {
        public void windowClosing(WindowEvent we) {
          System.exit(0);
        } // windowClosing()
      } // new WindowAdapter()
    );
    // Use a 5 row, 3 column layout
    window.setLayout(new GridLayout(5,2));

    // Add some panels
    for (int i = 0; i < 15; i++) {
      window.add(new Button("" + i));
    }

    // Add a button at position 3
    window.add(new Button("X"), 5);

    // Okay, we're ready to go.  Start the GUI
    window.show();
  } // main(String[])
} // class Silly

