import java.awt.*;
import javax.swing.*;

public class BorderLayoutExer extends JFrame {
    public final static int X_LOC = 100, Y_LOC = 100,
                            WIDTH = 450, HEIGHT = 150;
    private JButton button1;
    private JButton button2;
    private JButton button3;
    private JButton button4;
    private JButton button5;

    public BorderLayoutExer() {
        super("BorderLayout Application");
        setDefaultCloseOperation(EXIT_ON_CLOSE);

        button1 = new JButton("Button 1");
        button2 = new JButton("Button 2");
        button3 = new JButton("Button 3");
        button4 = new JButton("Button 4");
        button5 = new JButton("Button 5");

        JPanel south = new JPanel();
        south.add(button1);
        south.add(button2);
        south.add(button3);
        south.add(button4);
        south.add(button5);
        JPanel panel = new JPanel();
        panel.setLayout(new BorderLayout());
        panel.add(south, BorderLayout.SOUTH);
        add(panel);

        setBounds(X_LOC, Y_LOC, WIDTH, HEIGHT);
        setVisible(true);
    }

    public static void main(String[] args) {
        new BorderLayoutExer();
    }
}

