1  import java.applet.Applet;
  2  import java.awt.*;
  3  
  4  public class GridLayout1 extends Applet {
  5    private Button button1, button2, button3, button4, button5, button6;
  6    private TextField display;
  7  
  8    public void init() {
  9      setLayout(new BorderLayout());
 10      display = new TextField(20);
 11      display.setEditable(false);
 12      Panel buttonsPanel = new Panel();
 13      button1 = new Button("Button 1");
 14      button2 = new Button("Button 2");
 15      button3 = new Button("Button 3");
 16      button4 = new Button("Button 4");
 17      button5 = new Button("Button 5");
 18      button6 = new Button("Button 6");
 19      buttonsPanel.setLayout(new GridLayout(3,2));
 20      buttonsPanel.add(button1);
 21      buttonsPanel.add(button2);
 22      buttonsPanel.add(button3);
 23      buttonsPanel.add(button4);
 24      buttonsPanel.add(button5);
 25      buttonsPanel.add(button6);
 26      add("North", display);
 27      add("Center", buttonsPanel);
 28    }
 29    
 30    public boolean action(Event evt, Object arg) {
 31      if (arg instanceof String) {
 32        String s = (String)arg;
 33        display.setText(s);
 34      }
 35      else return super.action(evt, arg);
 36      return true;
 37    }
 38  }
 39      
 40