gridlayout java_Java GridLayout
Java GridLayout
1 Java GridLayout的介绍
GridLayout用于将组件排列在矩形网格中。每个矩形中显示一个组件。
2 Java GridLayout的构造方法
构造方法
描述
GridLayout()
创建一个网格布局,其中每个组件一行一行。
GridLayout(int rows, int columns)
使用给定的行和列创建网格布局,但组件之间没有间隙。
GridLayout(int rows, int columns, int hgap, int vgap)
使用给定的行和列以及给定的水平和垂直间隙创建网格布局。
3 Java GridLayout的案例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import java.awt.*;
import javax.swing.*;
public class MyGridLayout{
JFrame f;
MyGridLayout(){
f=new JFrame();
JButton b1=new JButton("1");
JButton b2=new JButton("2");
JButton b3=new JButton("3");
JButton b4=new JButton("4");
JButton b5=new JButton("5");
JButton b6=new JButton("6");
JButton b7=new JButton("7");
JButton b8=new JButton("8");
JButton b9=new JButton("9");
f.add(b1);f.add(b2);f.add(b3);f.add(b4);f.add(b5);
f.add(b6);f.add(b7);f.add(b8);f.add(b9);
f.setLayout(new GridLayout(3,3));
//setting grid layout of 3 rows and 3 columns
f.setSize(300,300);
f.setVisible(true);
}
public static void main(String[] args) {
new MyGridLayout();
}
}
输出结果为:
gridlayout java_Java GridLayout相关推荐
- Android 布局之GridLayout
原帖地址:http://www.cnblogs.com/skywang12345/archive/2013/06/25/3154150.html 1 GridLayout简介 GridLayout是A ...
- Android 布局之GridLayout(转载)
转载:http://www.cnblogs.com/skywang12345/p/3154150.html 1 GridLayout简介 GridLayout是Android4.0新提供的网格矩阵形式 ...
- java gridlayout 设置列宽_在Kivy的GridLayout中设置网格列宽?
我目前正在创建一个非常简单的GUI应用程序,它需要在左边(在一个狭窄的窗格中)有几个按钮,右边有一个matplotlib图表(更宽的一个).我没有使用Python gui的经验,但我决定使用Kivy, ...
- Kivy GridLayout 布局
Kivy GridLayout 是一种用于构建用户界面的布局类型,可以帮助我们快速创建具有固定列和行的网格布局.GridLayout 布局是可以适用于任意数量的行和列的布局,然后在这些行和列中放置 U ...
- P05 GridLayout
P05 GridLayout 1.概述 2. 代码实例 3.效果演示 系统:Win10 Java:1.8.0_333 IDEA:2020.3.4 Gitee:https://gitee.com/lij ...
- Java GUI(图形用户界面)-----GridLayout(网格布局管理器)详解
GridLayout(网格布局管理器) 可以把容器分成n行m列大小相等的网格,每个网格放置一个组件,按照从左往右,从上往下的顺序依次添加,放置在Gird Layout布局管理器的组件将自动占据网格的整 ...
- Java Swing面板布局之网格布局GridLayout
一.简介 GridLayout,网格布局管理器.它以矩形网格形式对容器的组件进行布置,把容器按行列分成大小相等的矩形网格,一个网格中放置一个组件,组件宽高自动撑满网格. 使容器中的各组件呈M行×N列的 ...
- 【Android】使用v7.widget.GridLayout做九宫格。
布局文件 如果使用xml配置平分,那么配置大致如下: app:layout_rowWeight 垂直方向权重 app:layout_columnWeight 水平方向权重 app前缀是说明要使用v7所 ...
- 【Java AWT 图形界面编程】LayoutManager 布局管理器 ④ ( GridLayout 网格布局 | GridBagLayout 网格包布局 )
文章目录 一.GridLayout 网格布局 二.GridLayout 构造函数 三.GridLayout 网格布局代码示例 四.GridBagLayout 网格包布局 一.GridLayout 网格 ...
最新文章
- keras构建卷积神经网络(CNN(Convolutional Neural Networks))进行图像分类模型构建和学习
- DOM对象与 JQuery对象互相转化
- python语言入门w-Python算法基础
- 整数的无符号编码和有符号编码
- java 同步块 抛出异常_java问题合集(一)
- OAuth2.0认证
- WebRTC十周年、Space X成功对接国际空间站、TikTok复制品Zynn或有快手支持|Decode the Week...
- 收藏!李飞飞老师《注意力与Transformer》总结,84页ppt开放下载!
- 计算机科学与量子信息处理,量子计算交叉学科
- python游标卡尺什么梗_Python这个缩进让我焦头烂额!最奇葩的缩进,没有之一!...
- 开源月刊(Open Source)
- ng-show和ng-if的区别和使用场景
- 个推华为推送、小米推送、苹果推送及角标
- 在Linux Mint 19.2 XFCE(x64)中安装Canon LBP2900+打印机驱动程序
- mysql 需要什么硬件配置_Mysql的硬件优化和配置优化
- Windbg调试----Windbg入门
- 互联网经典算法面试题-验证二叉搜索树
- js逆向 空气质量检测平台
- 福禄克DSX5000怎么导出数据
- 【干货】认知智能时代:知识图谱实践案例集.pdf(附下载链接)