public class TestJpanle extends JFrame {public TestJpanle() {Container container = this.getContentPane();container.setLayout(new GridLayout(2,1,10,10)); //表格布局2行1列间距10JPanel panel = new JPanel(new GridLayout(1, 3));JPanel panel1 = new JPanel(new GridLayout(1, 2));JPanel panel2 = new JPanel(new GridLayout(2, 1));JPanel panel3 = new JPanel(new GridLayout(3, 2));panel.add(new JButton("1"));panel.add(new JButton("1"));panel.add(new JButton("1"));panel1.add(new JButton("2"));panel1.add(new JButton("2"));panel2.add(new JButton("3"));panel2.add(new JButton("3"));panel2.add(new JButton("3"));panel2.add(new JButton("3"));panel3.add(new JButton("4"));panel3.add(new JButton("4"));panel3.add(new JButton("4"));panel3.add(new JButton("4"));panel3.add(new JButton("4"));panel3.add(new JButton("4"));container.add(panel);container.add(panel1);container.add(panel2);container.add(panel3);this.setVisible(true);this.setSize(500,500);this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}public static void main(String[] args) {new TestJpanle();}
}

JPanle组件按钮 表格布局相关推荐

  1. 表格布局页面_对于表格布局管理器的回顾以及接下来的目标

    回顾知识点 前面的学习中,我们学习了表格布局管理器,表格布局与常见的表格类似,它以行.列的形式来管理放入其中的UI组件.表格布局使用标记定义. 在表格布局中,列可以被隐藏,也可以被设置为伸展的,从而填 ...

  2. android表格布局最后一个组件,Android布局之TableLayout表格布局

    Tablelayout类以行和列的形式对控件进行管理,每一行为一个TableRow对象,或一个View控件.当为TableRow对象时,可在TableRow下添加子控件,默认情况下,每个子控件占据一列 ...

  3. Java-GUI编程实战之管理系统 Day2【Swing(组件介绍、布局管理器、事件类及监听器类)、基础组件按钮和输入框的用法】

    视频.课件.源码[链接:https://pan.baidu.com/s/13ffqGDzH-DZib6-MFViW3Q 提取码:zjxs] Java-GUI编程实战之管理系统 Day1[项目开发流程. ...

  4. Android表格布局(Table Layout)

    Android表格布局(Table Layout) 先来看布局管理器之间继承关系图: 图1 可知TableLayout继承了LinearLayout,所以表格布局本质上依然是线性管理器. 表格布局采用 ...

  5. Android——四大组件、六大布局、五大存储

    一.android四大组件 (一)android四大组件详解 Android四大组件分别为activity.service.content provider.broadcast receiver. 1 ...

  6. 表格布局(TableLayout)及重要属性

    TableLayout属性:     android:collapseColumns:将TableLayout里面指定的列隐藏,若有多列需要隐藏,请用逗号将需要隐藏的列序号隔开.     androi ...

  7. 1QPushButton的使用,QLineEdit的使用,设置组件位置,布局(QHBoxLayout,QGridLayout)

     1.新建一个空Qt项目 2 新建一个新的文件(右击项目à添加新文件) 3 配置pro文件属性 SOURCES += \ main.cpp QT += widgets gui 4 编写main.c ...

  8. JS组件系列——表格组件神器:bootstrap table

    前言:之前一直在忙着各种什么效果,殊不知最基础的Bootstrap Table用法都没有涉及,罪过,罪过.今天补起来吧.上午博主由零开始自己从头到尾使用了一遍Bootstrap Table ,遇到不少 ...

  9. Android 应用开发(38)TableLayout(表格布局)

    TableLayout(表格布局) 前面我们已经学习了平时实际开发中用得较多的线性布局(LinearLayout)与相对布局(RelativeLayout), 其实学完这两个基本就够用了,笔者在实际开 ...

  10. android 表格xml,【Android】利用表格布局,Android中xml文件与java的交互制作登录界面...

    登录界面是图形编程.网页编程的一个经典而又基础的程序. 在安卓中,如图所示一个基本登录界面: 点击取消按钮就关闭这个程序,点击登录按钮则显示用户输入的用户名与密码. 一.基本布局 这个程序利用到安卓中 ...

最新文章

  1. 面试官:说说RabbitMQ 消费端限流、TTL、死信队列
  2. 06.学习笔记-用户信息管理之操作命令
  3. 网络营销立足于网站自身的优化与运营
  4. go 通过 channel 控制并发任务
  5. SAP中国,在中国,为中国,一些包含了SAP logo的NBA运动套装
  6. 关于opencv读取摄像头的未解之谜
  7. vscode 分析c代码_vs code(C语言)配置教程
  8. Oxygen XML Editor 10的注册过程
  9. Webservice更新时出错。下载”。。。”时出错。请求失败,错误信息为:
  10. KEPWARE通过MODBUS_TCP连接西门子PAC3200电能表
  11. PHP如何获取当前域名
  12. Cocos--叠加打印log
  13. 单端阻抗为什么是50欧姆-探究
  14. 正确判断无人机指向故障 让电子罗盘远离磁干扰
  15. 怎样在电脑上查学生的准考证
  16. cesium-视频融合
  17. 2022Java学习笔记八十八(网络编程:UDP通信,一发一收,多发多收消息接收实现)
  18. 【C语言关键知识点1】C语言的预处理、编译和链接过程
  19. 【PMP】八、项目质量管理
  20. 海康威视 2020届实习+秋招面试 分享

热门文章

  1. 前端开源项目周报0103
  2. sudo gem install cocoapods
  3. RPC(RemoteProcedureCallProtocol)
  4. shell函数显式的返回值
  5. IE6 PNG 透明
  6. [转]Linq查询DataTable,DataRow
  7. 教大家如何制作优盘启动盘
  8. Python_三级菜单
  9. RecyclerView混合布局
  10. ZOJ 2859 二维RMQ(模板)