/*
 * JDK 1.1.5 
*/
import java.awt.*;
import java.awt.event.*;

public class LayoutExample extends Frame {

    Button border, flow, card, grid, gridBag;
    Panel p1, p2;

    public LayoutExample() {

	System.out.println("Layout Constructor");
        setLayout(new GridLayout(1,2));
        setFont(new Font("Helvetica", Font.PLAIN, 14));

    	p1 = new Panel();
    	p2 = new Panel();
	p1.setLayout(new GridLayout(8,1));
	p1.setBackground(Color.cyan);
	p2.setBackground(Color.white);
	add(p1);
	add(p2);

    	border = new Button("Border Layout");
        flow = new Button("Flow Layout");
        card = new Button("Card Layout");
        grid = new Button("Grid Layout");
        gridBag = new Button("GridBag Layout");

	p1.add(border);
        p1.add(flow);
        p1.add(card);
        p1.add(grid);
        p1.add(gridBag);
	p2.add(new Label("<--  Select a layout to view ..."));
    }

   public static void main(String args[]) {
        LayoutExample window = new LayoutExample();
        window.setTitle("Layout Example Application");
        window.pack();
        window.setVisible(true);
        EventCode ecode = new EventCode(window);
    }
}
