/* * 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); } }