Swing JFC Java

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Frame;
public class Main extends Frame {
  private Button north, south, east, west, center;
  public Main(String title) {
    super(title);
    north = new Button("North");
    south = new Button("South");
    east = new Button("East");
    west = new Button("West");
    center = new Button("Center");
    this.add(north, BorderLayout.NORTH);
    this.add(south, BorderLayout.SOUTH);
    this.add(east, BorderLayout.EAST);
    this.add(west, BorderLayout.WEST);
    this.add(center, BorderLayout.CENTER);
  }
  public static void main(String[] args) {
    Frame f = new Main("BorderLayout demo");
    f.pack();
    f.setVisible(true);
  }
}