简单边界布局管理器

import javax.swing.*;
import java.awt.*;

/**
 * @author MC--小驰
 */
public class BorderLayoutPosistion extends JFrame {

    public BorderLayoutPosistion() {

        setTitle("边界布局管理器");
        Container container = getContentPane();   //定义一个容器

        //设置容器为边界布局管理器
        setLayout(new BorderLayout());
        JButton centerBtn = new JButton("中"),
                northBtn = new JButton("北"),
                southBtn = new JButton("南"),
                westBtn = new JButton("西"),
                eastBtn = new JButton("东");

        container.add(centerBtn,BorderLayout.CENTER);//中部添加按钮
        container.add(northBtn,BorderLayout.NORTH);//北部添加按钮
        container.add(southBtn,BorderLayout.SOUTH);//南部添加按钮
        container.add(westBtn,BorderLayout.WEST);//西部添加按钮
        container.add(eastBtn,BorderLayout.EAST);//东部添加按钮
        setSize(350,200);//设置窗口大小
        setVisible(true);//设置窗口可见

        //设置窗口关闭方式
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);



    }

    public static void main(String[] args) {
        new BorderLayoutPosistion();
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_42470710/article/details/86710780