网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

JavaSwingGridLayout网格布局的实现代码是什么

今天就跟大家聊聊有关JavaSwingGridLayout网格布局的实现代码是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

成都创新互联专注于崇阳企业网站建设,响应式网站,成都商城网站开发。崇阳网站建设公司,为崇阳等地区提供建站服务。全流程按需网站设计,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

1. 概述

GridLayout,网格布局管理器。它以矩形网格形式对容器的组件进行布置,把容器按行列分成大小相等的矩形网格,一个网格中放置一个组件,组件宽高自动撑满网格。

以行数和总数优先: 通过构造方法或 setRows 和 setColumns 方法将行数和列数都设置为非零值时,指定的列数将被忽略。列数通过指定的行数和布局中的组件总数来确定。因此,例如,如果指定了三行和两列,在布局中添加了九个组件,则它们将显示为三行三列。仅当将行数设置为零时,指定列数才对布局有效。

GridLayout构造方法:

// 默认构造, 每个组件占据一行一列GridLayout() // 指定 行数 和 列数 的网格布局GridLayout(int rows, int cols)// 指定 行数 和 列数 的网格布局, 并指定 水平 和 竖直 网格间隙GridLayout(int rows, int cols, int hgap, int vgap)

2. 代码演示

package com.xiets.swing;import javax.swing.*;import java.awt.*;public class Main {  public static void main(String[] args) {    JFrame jf = new JFrame("测试窗口");    jf.setSize(200, 250);    jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);   

 jf.setLocationRelativeTo(null);    

// 创建 3 行 3 列 的网格布局    

GridLayout layout = new GridLayout(3, 3);       

 // 设置 水平 和 竖直 间隙    

// layout.setHgap(10);    

// layout.setVgap(10);       

 JPanel panel = new JPanel(layout);   

 JButton btn01 = new JButton("按钮01");   

 JButton btn02 = new JButton("按钮02");   

 JButton btn03 = new JButton("按钮03");   

 JButton btn04 = new JButton("按钮04");   

 JButton btn05 = new JButton("按钮05");   

 JButton btn06 = new JButton("按钮06");   

 JButton btn07 = new JButton("按钮07");   

 JButton btn08 = new JButton("按钮08");   

 panel.add(btn01);   

 panel.add(btn02);    

panel.add(btn03);  

  panel.add(btn04);   

 panel.add(btn05);  

  panel.add(btn06);    

panel.add(btn07);    

panel.add(btn08);   

 jf.setContentPane(panel);    

jf.setVisible(true);  

 } 

}

看完上述内容,你们对JavaSwingGridLayout网格布局的实现代码是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


网站标题:JavaSwingGridLayout网格布局的实现代码是什么
路径分享:http://bjjierui.cn/article/gsjiii.html

其他资讯