JFrame布局之BorderLayout、FlowLayout、GridLayout

本文介绍了Java中的三种布局管理器:BorderLayout, FlowLayout和GridLayout。BorderLayout将组件放置在边框的五个区域,允许指定组件间间距;FlowLayout按照从左到右、从上到下的顺序排列组件,可以设置对齐方式和间隙;GridLayout则创建网格布局,每个组件占据固定大小的格子,支持设置行列数和间隔。" 81544151,7837897,16x16数独旋转解题报告(DFS+模拟),"['算法', '深度优先搜索', '数独问题', '模拟算法', '竞赛编程']
摘要由CSDN通过智能技术生成

BorderLayout(边框布局)

构造方法:

  • BorderLayout();构造一个组件间没有间距的新边框布局
  • BorderLayout(int hgap, int vgap);构造一个组件间有指定的水平(hgap)、垂直(vgap)间距的新边框布局
private void borderLayoutInit(){
        this.setTitle("borderLayout");
        this.setSize(500,400);
        JPanel panel = new JPanel();
        panel.setLayout(new BorderLayout(5,2));
        JButton b = new JButton("Center");
        panel.add(b,BorderLayout.CENTER);
        b = new JButton("North");
        panel.add(b,BorderLayout.NORTH);
        b = new JButton("South");
        panel.add(b,BorderLayout.SOUTH);
        b = new JButton("East");
        panel.add(b,BorderLayout.EAST);
        b = new 
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值