Java---布局管理代码简单使用(解答2)

简介: Java---布局管理代码简单使用(解答)

2.边布局管理器:

BorderLayout,当容器大小改变时,四边组件的长度或者宽度不变,

中间组件的长度和宽度都随容器大小而变化。

屏幕快照 2022-04-12 下午11.41.57.png


3.网格布局管理器:

GridLayout布局管理器将容器划分为大小相等的若干行乘若干列的网格,

组件大小随容器大小而变化。

屏幕快照 2022-04-12 下午11.43.38.png

下面为网格布局演示代码:

package cn.hncu.MyJFrame1;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.Label;
import javax.swing.JButton;
import javax.swing.JFrame;
public class GridLayoutJFrame extends JFrame{
    public GridLayoutJFrame(){  
        this.setBounds(300, 300, 400, 300);
        this.setDefaultCloseOperation(EXIT_ON_CLOSE);
        this.setLayout(new GridLayout(3,3,10,20));//(行,列,水平间距,垂直间距);
        String strJbtns[]  = {"一","二","三","四","五","六","七","八"};
        for(int i=0;i<strJbtns.length;i++){
            this.add(new JButton(strJbtns[i]));
        }
        this.add(new Label(""),2);//以指定位置的方式添加,比未指定位置的方式优先级更高
        this.setVisible(true);
    }
    public static void main(String[] args) {
        new GridLayoutJFrame();
    }
}
目录
相关文章
|
3天前
|
JavaScript Java 测试技术
基于Java的同城蔬菜配送管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的同城蔬菜配送管理系统的设计与实现(源码+lw+部署文档+讲解等)
9 0
|
3天前
|
JavaScript Java 测试技术
基于Java的心理预约咨询管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的心理预约咨询管理系统的设计与实现(源码+lw+部署文档+讲解等)
20 0
基于Java的心理预约咨询管理系统的设计与实现(源码+lw+部署文档+讲解等)
|
3天前
|
JavaScript Java 测试技术
基于Java的高校毕业生就业管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的高校毕业生就业管理系统的设计与实现(源码+lw+部署文档+讲解等)
17 0
基于Java的高校毕业生就业管理系统的设计与实现(源码+lw+部署文档+讲解等)
|
3天前
|
JavaScript Java 测试技术
基于Java的西安旅游管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的西安旅游管理系统的设计与实现(源码+lw+部署文档+讲解等)
16 0
|
3天前
|
JavaScript Java 测试技术
基于Java的学生奖惩管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的学生奖惩管理系统的设计与实现(源码+lw+部署文档+讲解等)
4 0
|
3天前
|
JavaScript Java 测试技术
基于Java的校园兼职管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的校园兼职管理系统的设计与实现(源码+lw+部署文档+讲解等)
16 0
|
3天前
|
JavaScript Java 测试技术
基于Java的西藏民族大学创新学分管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的西藏民族大学创新学分管理系统的设计与实现(源码+lw+部署文档+讲解等)
14 0
|
3天前
|
JavaScript Java 测试技术
基于Java的政务大厅管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的政务大厅管理系统的设计与实现(源码+lw+部署文档+讲解等)
20 0
|
4天前
|
JavaScript Java 测试技术
基于Java的通讯录管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的通讯录管理系统的设计与实现(源码+lw+部署文档+讲解等)
31 5
|
4天前
|
JavaScript Java 测试技术
基于Java的个人消费管理系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的个人消费管理系统的设计与实现(源码+lw+部署文档+讲解等)
30 4

热门文章

最新文章