
import java.applet.*;
import java.awt.*;

public class CLTest extends Applet
{
  Button left, center, right;
  Frame frame;
  
  public void init()
  {
    add(left = new Button("Left"));
    add(center = new Button("Center"));
    add(right = new Button("Right"));
  }

  public void stop()
  {
    if (frame != null) {
      frame.dispose();
    }
  }
  
  public boolean action(Event evt, Object arg)
  {
    if (frame != null) {
      frame.dispose();
    }
    
    frame = new Frame("ColumnLayout Test Frame");

    if (evt.target == left) {
      frame.setLayout(new ColumnLayout(ColumnLayout.LEFT));
    }
    else if (evt.target == center) {
      frame.setLayout(new ColumnLayout(ColumnLayout.CENTER));
    }
    else if (evt.target == right) {
      frame.setLayout(new ColumnLayout(ColumnLayout.RIGHT));
    }

    frame.add(new Label("Component #1"));
    frame.add(new Button("Component #2"));
    frame.add(new TextField("Component #3"));
    frame.resize(320, 200);  // ensure enough room to see layout
    frame.show();

    return true;
  }
}


